我在目錄中有許多文件abc_001.txt,abc_002.txt,...,abc_999.txt。我如何選擇abc_001.txt ... abc_100.txt?我想複製或tar他們。通過文件名中的數字匹配多個文件
2
A
回答
3
你只需要abc_0??.txt
和abc_100.txt
:)
4
嘗試:
cp abc_0[0-9][0-9].txt abc_100.txt destination/
...或:
tar cvf archive.tar abc_0[0-9][0-9].txt abc_100.txt
9
在bash,那麼你可以在範圍內的所有號碼的列表:abc_{001..100}.txt
+1
在版本4之前的Bash中,前導零被丟棄。您可以使用'{0 {90..99},100}'代替。 – 2011-03-15 15:27:52
相關問題
- 1. 如何通過匹配文件名從S3中獲取文件?
- 2. 匹配多個文件擴展名()
- 3. 拉從文本一個字匹配文件名的文件
- 4. 匹配文本文件中的數字?
- 5. 通過javascript在文檔中匹配文件擴展名
- 6. 匹配csv文件中的文件名到文件夾中的文件名
- 7. 通過增加數字更改多個文件的名稱
- 8. 在文件名中間連接匹配字符串的文件
- 9. 通過匹配Dataframe中的可用名稱從文件夾導入多個CSV文件
- 10. awk中多行匹配,打印文件名和匹配
- 11. 匹配的文件名基數
- 12. Bash:通過與擴展名不匹配的文件循環
- 13. 文件名格式匹配
- 14. 文件名匹配不組
- 15. 只用多個文件替換多個文件中的第一個匹配
- 16. 通過文件名更改多個文件內容
- 17. 將文件中的關鍵字(模式)與多個文件進行匹配
- 18. 在MATLAB中匹配的文件名
- 19. 在python上匹配一個文件名
- 20. OSX找到匹配整個文件名
- 21. 根據匹配的文件名將多個pdf文件移動到多個文件夾
- 22. 匹配行和貓多個文件合併成一個文件
- 23. 折射率匹配多個文件
- 24. 模板匹配多個輸出文件
- 25. 導入文件通過VBA通過名稱上的通配符
- 26. 在循環中匹配文件名
- 27. 批處理 - 按文件名匹配文件和文件夾
- 28. 在Python中處理多個文件,並在字段上匹配
- 29. 通過文件名中的數字排序PHP數組
- 30. 通過通配符重命名多個文件(批處理/ PowerShell的)
這與原始帖子假設的'abc_999.txt'匹配避免。 – 9000 2011-03-15 10:17:23
哎呀,我誤解了這個問題。我可以改正這個問題,或者我會只刪除我的答案,如果你用類似的例子擴展你的答案;) – 2011-03-15 10:24:33
爲什麼我確實提出了你的答案,因爲它表明了對問題的某種思考方式。其他人用Google搜索類似但不完全相同的問題的解決方案可能會發現它很有用。 – 9000 2011-10-19 00:09:36