我想在脚本中使用sed,但它保持失败。对自己的命令似乎工作,所以我不知道我做错了:在脚本中使用SED -n与变量
这是在终端的OS X(bash)的
注:FILE1.TXT包含多行文本
N=1
sed -n $Np <file1.txt> file2.txt
CONTENT=$(cat file2.txt)
echo $CONTENT
如果我改变$ N到1,它完美
sed -n 1p <file1.txt >file2.txt
CONTENT=$(cat file2.txt)
echo $CONTENT
给我
content of file2.txt
所以基本上,我试图从文件到文件的第二行开始的第1行文字复制...如果2号线已经不具有行的内容开始1
我想你错过了这个问题的关键。 – paddy
是的,它似乎是!关于这个问题的最后一句话让我感到困惑:) – franciscod