Fedora 18
3.10.12-100.fc18.x86_64
我有很多文件,如下面的人。我想通過刪除-unknown-linux-gnu部分來重命名它們。所以libpjsip-x86_64-unknown-linux-gnu.a
將libpjsip-x86_64.a
我試着做以下,但失敗了,代替一個空的空間:
rename 's/-unknown-linux-gnu//' *.a
它失敗的消息rename: not enough arguments
libg7221codec-x86_64-unknown-linux-gnu.a
libpjsip-ua-x86_64-unknown-linux-gnu.a
libgsmcodec-x86_64-unknown-linux-gnu.a
libpjsip-x86_64-unknown-linux-gnu.a
libilbccodec-x86_64-unknown-linux-gnu.a
libpjsua-x86_64-unknown-linux-gnu.a
libmilenage-x86_64-unknown-linux-gnu.a
非常感謝您的任何建議,
你是不是調用'rename'正確數量參數的個數。你爲什麼不重命名? –