linux批量修改文件名字
生活随笔
收集整理的這篇文章主要介紹了
linux批量修改文件名字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.參考方法
使用 find -name "*.* " -exec COMMAND {} … \;
的形式對每一個找到的文件進行處理。但是我還沒找到合適的指令
COMMAND 是你要執行的操作, {} 代表前面找到的問件,注意最后的 \; 不可省略。
舉例:
批量返回某類型的文件的文件名(不含后綴)
批量刪除后綴名為 xx 的文件
find -name "\*.xx " -exec rm {} \;關于 find -exec 的更多信息可以參考
https://www.cnblogs.com/peida/archive/2012/11/14/2769248.html
2.可以使用的方法
批量刪除所有文件的后綴名
for j in *; do mv $j ${j%.*}; done;批量刪除指定的后綴名 例子中是 .exe
for j in $(find -name "*.exe"); do mv $j ${j%.*}; done;總結
以上是生活随笔為你收集整理的linux批量修改文件名字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三极管3种基础接法比较
- 下一篇: ipv4v6双栈技术_【第二十六期】IP