linux
下的paste命令
主要用於從多個檔案(包括標準輸入)中讀取內容,將每個檔案的對應行用指定分隔符(預設tab製表符)拼接起來並列印到標準輸出,我們可以使用重定向命令「>」將輸出結果儲存到檔案中,從而實現整合多個檔案的功能。
常用引數:
-d《分隔符》 指定分隔符,若未使用該引數則預設製表符分隔
-s 不使用平行的行目輸出模式,而是每個檔案占用一行
應用例項:paste命令整合多個檔案
view plain
copy to clipboard
print?
trevor@trevor-pc:~/linux/linux100$ cat username
張三
李四
王五
trevor@trevor-pc:~/linux/linux100$ cat usermail
trevor@trevor-pc:~/linux/linux100$ cat userjob
程式設計師
銷售
財務
trevor@trevor-pc:~/linux/linux100$ paste username usermail userjob
張三 [email protected] 程式設計師
李四 [email protected] 銷售
王五 [email protected] 財務
trevor@trevor-pc:~/linux/linux100$ paste -s username usermail userjob
張三 李四 王五
[email protected] [email protected] [email protected]
程式設計師 銷售 財務
trevor@trevor-pc:~/linux/linux100$ paste -d '/' username usermail userjob
張三/[email protected]/程式設計師
李四/[email protected]/銷售
王五/[email protected]/財務
trevor@trevor-pc:~/linux/linux100$
Linux按行讀取檔案
bin bash n 1while n cat readline wc l doarray cat readline sed n p awk echo array array2 cat readline sed n p awk echo array2 n 1 done 按行讀取檔案 定義變數接受檔名...
按行拼接兩個txt檔案的python實現
如果在mariadb中複製了一列到txt上,需要在每行後面追加乙個符號 f open 2.txt o open 2.txt w for line in f line2 str line.strip r n n o.write line2 這個 的效果是 2.txt 中內容中某一行是429491769...
linux讀取按行讀寫文字檔案
1.include 2.include 3.include 4.include 5.include 6.include 7.8.9.typedef struct item t item 13.14.15.去除字串右端空格 16.17.char strtrimr char pstr 18.25.26....