此问题在此处已有答案:
How do I set a variable to the output of a command in Bash?(16个回答)
20天前关闭。
我是新的shell脚本,试图写一个脚本存档目录相同的名称在同一路径这是老了2天.请帮助
示例-Log 15122023应该像Log15122023.tar.gz一样存档
for x in 'find /apps/logs/* -mtime +2'; do
echo "Tarring $x.."
tar cvzf $x.tar.gz $x
done
字符串
我得到下面的错误,当我尝试执行此脚本。
tar find /apps/logs/* -mtime +2.. tar:您不能指定多个“-Acdtrux”、“--delete”或“--test-label”选项尝试“tar --help”或“tar --usage”以获取更多信息。
2条答案
按热度按时间w8biq8rn1#
字符串
5anewei62#
对于来自windows的人,他们的文件名中从来没有\n,并且让文件名以空格结尾。