我想使用shell sed循环从第n行开始的文件,我可以使它适用于整数(下面的示例从第5行开始),但是我想用sys参数变量替换该整数: linesToBegin = $ 1
代码如下:
sed -n '5,$ p' twitter_ids.txt | while read linecontent
do
echo $linecontent
done
当我用linesToBegin替换数字5时:
sed -n '$linesToBegin,$ p' twitter_ids.txt | while read linecontent
我说一个错误
sed: -e expression #1, char 3: extra characters after comman
答案 0 :(得分:0)
//a[//span[.="foo"]]
现在应该可以工作了。只需双引号即可。