使用rename命令批量修改後綴名

我使用的操作系統是Ubuntu,也可以在Windows10下的Ubuntu子系統使用該命令,可能默認沒有,可以使用 sudo apt-get install rename 的方式去安裝這個包。

比如經常要把 libxxx.so.1.0.0 之類的lib名修改爲 libxxx.so 或 libxxx.so.1 這樣的形式, linux系統裏面的 鏈接,在Windows就失效了,所以有時候需要進行修改。

rename ‘s/.so.1.0.0/.so/’ *

該命令前面 .so.1.0.0表示修改前的後綴, .so表示修改後的後綴, 最後的 * 表示選擇當前目錄下的所有文件,當然 這個 * 也可以用 *.so.1.0.0 這樣的方式去過濾,表示把當前目錄下所有後綴爲 .so.1.0.0 的文件,都將其後綴改爲: .so

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章