我编写了一个脚本,将时间戳附加到文件列表中,比如说
`mv $THELINE $stamp"_"$THELINE`
其中$ stamp是包含该时间戳的变量,$ THELINE是循环变量。
现在我想要完成的是,只要文件名被修改,我想将该文件(其名称刚被修改)移动到另一个位置。
我怎么能做到这一点?
感谢。
答案 0 :(得分:1)
你可以直接把命令放到后面,Bash会等到第一个mv
饰面。
mv "$THELINE" "$stamp"_"$THELINE"
mv "$_" another-location
答案 1 :(得分:1)
您应该可以使用一个命令
来完成mv "$THELINE" "another-location/${stamp}_${THELINE}"