shell:刪除文件中的指定列

文件a1內容以下:vim

1. vim刪除每行最後一個字符spa

 :1,$s/.$// 3d

或 :%s/.$//blog

1,$表示全文,也可用%表示。s表示替換
/.$// 正則,表示把最後一個字符替換爲空awk

2. awk刪除每行指定列im

awk '{ $2=null;print }' a1 > a2img

3. awk保留每行指定列文件

awk '{print $1 " " $3}'  a1 > a3vi

相關文章
相關標籤/搜索