歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> AIX下paste命令簡介及使用

AIX下paste命令簡介及使用

日期:2017/2/28 14:55:22   编辑:Linux教程

paste命令的用法
cut命令將數據從文本中剪切出來,然後使用paste命令粘貼到相應文本中去。
注意,粘貼兩個不同來源的數據時,首先需將其分類,並確保兩個文件行數相同。
命令格式:paste -d -s -file1 file2
-d:指定不同於空格或tab鍵的域分隔符,如#,-d#
-s:將每個文件合並成行而不是按行粘貼
-:使用標准輸入,如通過管道命令傳遞數據。

從上面的文件中剪切數據,寫入相應文件中。
cut -d: -f 1 pers.txt > pas1.txt
cut -d: -f 3 pers.txt > pas2.txt
pg pas1.txt
R.Jone
S.Round
L.Clip
pg pas2.txt
ID897
ID666
ID982

將這2個文件的數據粘貼到一起:
paste pas1.txt pas2.txt
R.Jone ID897
S.Round ID666
L.Clip ID982

文件的順序影響著粘貼的結果:
paste pas2.txt pas1.txt
ID897 R.Jone
ID666 S.Round
ID982 L.Clip

為粘貼的數據指定分隔符:
paste -d# pas1.txt pas2.txt
R.Jone#ID897
S.Round#ID666
L.Clip#ID982

將兩個文件合並成行,並用@分隔開:
paste -s -d@ pas1.txt pas2.txt
[email protected]@L.Clip
ID897@ID666@ID982

查看當前目錄下的文件,並以每行顯示4個文件(域)的方式顯示數據,使用@作為分隔符:
ls | paste -d@ - - - -
[email protected]@[email protected]
[email protected]@[email protected]
[email protected]@week.txt@

相關閱讀:AIX下cut命令簡介及使用 http://www.linuxidc.com/Linux/2012-12/75888.htm

Copyright © Linux教程網 All Rights Reserved