我正在使用多个表达式运行GNU sed (目前我并不关心BSD兼容性):一个表达式插入一个换行符,另一个表达式应该执行一些操作,尊重这些新添加的行。a time and a place.
$ cat lines | sed -e 's|\ba\b|\n&|g' -e '/^[^a]/d'现在,我希望sed在每个a-word之前插入一个换行符,然后删除所有不以a开头的非空行,给出如下信息:
我想在R中使用cat函数在文本文件中打印以下行: shebang line
for file in *.out; do sed $'s/Cluster/\\\n&/g' $file > "$(basename"$file" .out)_split.out2"; done 为此,我使用: cat("shebang line","for file in *.out; do sed $'s/Cluster