2013-05-15 31 views
1

我有一個file其中包含:單行線,用awk

x1 x2 x3 x4 
x5 x6 x7 x8 
x9 

,我想:

x1 
x2 
x3 
. 
. 

你怎麼做,用awk或其他的方式?

回答

4

隨着awk

$ awk '1' RS=' ' ORS='\n' file 
x1 
x2 
x3 
x4 
x5 
x6 
x7 
x8 
x9 

但是我個人會做:

$ xargs -n1 < file 
x1 
x2 
x3 
x4 
x5 
x6 
x7 
x8 
x9 

或:

$ grep -o '\S*' file 
x1 
x2 
x3 
x4 
x5 
x6 
x7 
x8 
x9 
+2

甚至'TR '' '的\ n' twalberg

+1

而'sed's// \ n/g'文件'... –

+0

而且,一個tongue'的'tr -d'0-9' twalberg