【发布时间】:2016-01-10 05:26:20
【问题描述】:
我正在尝试编写一个 bash 脚本,将内容写入文件,然后将文件移动到我的桌面。换行之前的第一段代码运行良好,并将必要的内容输出到名为 main_output.txt 的文件中。
移动这个文件是我遇到麻烦的地方。我知道相对路径是最好的,但我使用的是 OSX El Capitan 并且 bash 中的相对路径没有按预期工作。任何想法将不胜感激!
#/bin/bash
OUTPUT="$(ls -1t ~/Desktop/directory/inputs|head -n 1)"
echo $OUTPUT > ~/Desktop/directory/outputs/main_output.txt
FINALFILE = ~/Desktop/directory/outputs/main_output.txt
DESTINATION = ~/Desktop/
mv $FINALFILE $DESTINATION
【问题讨论】: