【发布时间】:2020-05-29 08:46:37
【问题描述】:
我有数百个文件夹,例如 170102texta 170204文本b 180306文本 180408textd
这些文件夹和许多子文件夹是存在的文件 test.txt。 我想删除所有“test.txt”文件,但只删除以“17..”开头的文件夹
感谢每一个建议:)
【问题讨论】:
标签: command-line scripting wildcard delete-file
我有数百个文件夹,例如 170102texta 170204文本b 180306文本 180408textd
这些文件夹和许多子文件夹是存在的文件 test.txt。 我想删除所有“test.txt”文件,但只删除以“17..”开头的文件夹
感谢每一个建议:)
【问题讨论】:
标签: command-line scripting wildcard delete-file
你只需要运行 rm -rf {pattern}*
C02XF0N6JG5M:test kkadam$ ls -lrt
total 0
drwxr-xr-x 2 kkadam staff 64 Feb 13 21:00 11test
drwxr-xr-x 2 kkadam staff 64 Feb 13 21:00 11b
drwxr-xr-x 2 kkadam staff 64 Feb 13 21:00 11c
C02XF0N6JG5M:test kkadam$ rm -rf 11*
C02XF0N6JG5M:test kkadam$ ls -lrt
total 0
【讨论】: