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]
我做错了什么?