我的备份旋转脚本中有以下命令,以删除旧的备份。它可以确保保留最新备份,因此可以正常工作。
ls -t | sed -e '1,1d' | xargs -d '\n' rm
我不确定
sed -e
参数是否正在执行。当我检查man sed
时,我得到:我找不到我当前的脚本参数
'1,1d'
正在尝试执行的操作的详细信息。有人可以帮忙吗? 最佳答案
d
删除1
到1
行。它只是删除第一行。
要进行测试,请键入:
seq 10
与
seq 10 | sed -e '1,1d'
关于linux - Linux Sed -e参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48263493/