我使用的操作系統是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