2016-11-13 51 views
0

renamer --regex --find '(^..).*' --replace '$1.tex' * 是我想要使用的表達式。 但對於我的生活,我無法弄清楚我將如何創建這個作爲別名/ bash/zsh腳本。使用正則表達式創建使用重命名的別名

alias renamer_help="renamer --help" 作品,但 當我這樣做與上面的表達相同。 我的殼我,告訴我, .zshrc:119: renamer --regex --find '(^..).*' --replace '$1.tex' * not found

我基本上度過最後幾個小時嘗試不同的轉義序列,但沒有工作:/

+0

考慮還包括給出錯誤的代碼,而不僅僅是錯誤消息本身。 –

回答

1

功能是類似於別名,但更強大,不需要轉義:

myrenamer() { 
    renamer --regex --find '(^..).*' --replace '$1.tex' * 
} 

myrenamer一起運行,就像使用別名一樣。