我想在sed命令中使用命令行參數,其中我正在將參數包裝在「'中。我的命令是:在sed命令中使用命令行參數
mycomputer$ sed 's/^\(.\{'$1'\}\)./\1'$2'/' out2.fa 2 A
基本上着眼於一個文件中的一行,並更改第二位到A.當我硬編碼在這工作,但上述結果:
sed: -e expression #1, char 21: Invalid content of \{\}
也應該使用$ 2和$ 3作爲命令行參數,因爲文件名在技術上是第一個參數?
你能給你試圖改變解釋這個充滿 –