<分区>
类似于 >rm pack*{1,2,3,4,??} 然后只删除列表格式的最后 5 个? 我对此很陌生,所以仍然要掌握语法!
<分区>
类似于 >rm pack*{1,2,3,4,??} 然后只删除列表格式的最后 5 个? 我对此很陌生,所以仍然要掌握语法!
最佳答案
试试这个:
$ echo rm -rf pack{1..55}
rm -rf pack1 pack2 pack3 pack4...
如果可行,您可以删除 echo
:
$ rm -rf pack{1..55}
如果没有,您可能需要设置braceexpand:
$ set -o braceexpand
然后再试一次。
不要忘记,如果要删除目录,则需要 -r
作为 rm
命令的递归参数。
关于linux - 我有名为 pack1 - pack255 的目录。我可以使用什么命令删除 pack1-55?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21485910/
相关文章:
linux - shell 脚本 : Merge files from within a date range
c++ - 预计 2.6.16 和 2.6.26 内核版本之间出现 "kernel too old"错误
java - 如何使用 .sh 脚本运行具有不同 java 路径的 jar (Openj9)
bash - Linux : The command ls -la shows a file pointing to another file. 是什么意思?
linux - 无法找到软件包 linux-headers-4.15.0-kali2-amd64