0
我想反轉文件名[email protected]
的組件。文件名反轉字符串組件
這個sed命令做它的字符串:
$ echo [email protected] | sed 's/\<\([-_a-zA-Z0-9]*\)@\([-_a-zA-Z0-9]*\)\>/\[email protected]\1/'
[email protected]
但傳遞模式rename
(女士prename AKA perl的重命名)簡化版,導致文件被重命名(雖然退出狀態是0)
rename 's/\<\([-_a-zA-Z0-9]*\)@\([-_a-zA-Z0-9]*\)\>/\[email protected]\1/' [email protected]
我做錯了什麼?