tr也可以通过指定参数-d来删除单个字符:
$ echo 'hello world!' | tr -d ' !'
helloworld
$ echo 'hello world!'...你已经看到了一个从alice.txt中提取章节标题的例子。在sed中,提取、删除和替换实际上都是相同的操作。你只需要指定不同的正则表达式。...列的类型是从数据中自动推断出来的。正如您将在后面看到的,在合并 CSV 文件部分,您还可以指定多个 CSV 文件。...:
$ echo 'a,b,c,d,e,f,g,h,i\n1,2,3,4,5,6,7,8,9' |
> csvcut -c $(seq 1 2 9 | paste -sd,)
a,c,e,g,i
1,3,5,7,9...请注意cut不会对列进行重新排序,如以下命令所示:
$ echo 'a,b,c,d,e,f,g,h,i\n1,2,3,4,5,6,7,8,9' | cut -d, -f 5,1,3
a,c,e
1,3,5