Linux命令之grep/sed/awk等行轉列
行轉列
樣例檔案如下
cat file.txt
a b c
d e f
g h i
-
cat file.txt |xargs -n1
-
xargs -n 1 < file.txt
-
tr " " "
" < file.txt
4、sed `s/ /
/g` file.txt
此命令在Linux上執行正常,在Mac上執行無效,原因是因為Mac上的sed是BSD版本,Linux上的是Gnu版本,在Mac上需要使用sed -e `s/ /`$`
/g` file.txt
5、sed `s/ /
/g` file.txt
同上
7、awk `{for(i=1;i<=NF;i++)print $i}` file.txt
8、awk -vOFS="
" `$1=$1` file.txt
Linux上正常,Mac上無效
9、awk `{OFS=RS}NF=NF` file.txt
Linux上正常,Mac上無效
列轉行
樣例檔案如下
cat file.txt
a
b
c
d
e
f
1、cat file.txt | tr "
" ","
相關文章
- 寶付揭秘Linux支付命令操作之grep、sed、awkLinux
- Linux 三劍客 Awk、Sed、Grep 命令詳解Linux
- Linux三劍客Awk、Sed、Grep 命令詳解Linux
- Linux系統中的管道命令、grep命令、sed命令和awk命令Linux
- Linux三劍客grep、awk和sedLinux
- Linux:管道命令與文字處理三劍客(grep、sed、awk)Linux
- 效能工具之linux三劍客awk、grep、sed詳解Linux
- linux三劍客(grep、sed、awk)基本使用Linux
- 指令碼三兄弟 grep、awk、sed指令碼
- 【Linux進階】使用grep、find、sed以及awk進行文字操作Linux
- 【Shell】sed xargs grep awk的組合用法
- linux之 sed命令Linux
- linux命令之grepLinux
- shell指令碼專題-----cat,find,grep,awk,sed(五)指令碼
- grep 、awk
- 【Linux命令】grep命令Linux
- LINUX命令-sedLinux
- Linux grep 命令Linux
- Linux awk命令中如何刪除陣列Linux陣列
- Linux重要命之sed命令詳解Linux
- Linux命令篇 - sed 命令Linux
- 006 Linux 命令三劍客之-grepLinux
- Linux命令篇 - grep 命令Linux
- 007 Linux 命令三劍客之-awkLinux
- Linux sed命令用法Linux
- linux的awk命令Linux
- linux每日命令(35):grep命令Linux
- Linux命令:grep命令AND、OR、NOT例項Linux
- awk小技巧之執行shell命令
- linux之sedLinux
- Linux sed 命令詳解Linux
- Linux命令-Sed用法教程Linux
- Linux grep命令的使用Linux
- Linux基礎命令---grepLinux
- linux之 awkLinux
- linux之awkLinux
- Linux:“awk”命令的妙用Linux
- Linux awk 命令詳解Linux