【问题标题】:How to delete doted files with certain extention?如何删除具有特定扩展名的点文件?
【发布时间】:2016-01-06 15:33:52
【问题描述】:

假设我们有以下 5 个文件:
.file1.tmp
.file2.tmp
.file3.tmp
.otherfile
另一个文件

如何使用一个 bash 命令删除文件:.file1.tmp、.file2.tmp、file3.tmp?

【问题讨论】:

  • 全局模式为.*.tmp

标签: bash shell terminal


【解决方案1】:

在星号前使用点:

rm .*.tmp

它可以在这里工作,或者更具体:

rm .file{1..3}.tmp

【讨论】:

    【解决方案2】:

    试试

    rm .file{0..3}.tmp
    

    你可以用它来测试它;

    ls .file{0..3}.tmp
    

    【讨论】:

    • Ichtaca 在您发布前五分钟已经建议了 rm .file{1..3}.tmp,您实际上是在重复它并添加 ls 命令 IMO 并没有将其提升到可以作为单独答案接受的水平!
    猜你喜欢
    • 1970-01-01
    • 2015-02-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-29
    • 2011-10-13
    • 2014-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多