原文:使用shell腳本往文件中加一列

上午大學同學問了我一個腳本的問題,大概需求就是看到所有端口的開啟情況,還要知道每個端口的應用程序路徑,而且要和之前的數據齊平,就是再加一列數據。我腚眼一看,非常容易嘛,但由於當時忙,所以就說中午給他發過去,但到自己寫的時候,各種問題啊,awk的用法找了又找,不得不說awk非常偉大,腳本如下: show path.sh 執行腳本all.sh 運行時只需要執行all.sh腳本即可,效果圖如下: ...

2017-07-19 15:07 0 1182 推薦指數:

查看詳情

shell腳本,awk合並一列的問題。

文件 file2內容如下:0 qwert1 asdfghjk2 asdjkl2 zxcvbn3 dfghjkll4 222224 tyuiop4 bnm 讓第一列相等的合並成一行,不要第一列,也就是變為如下格式:22222;tyuiop;bnmqwertasdfghjkasdjkl ...

Tue Sep 27 08:12:00 CST 2016 0 3934
shell取出多文件中某一列重復的數據

文件內容的格式是: 1  張三 2  李四 3  張三 第二有重復數據,去重的腳本如下:   首先將第二進行排序: sort -t\t -k2 File.txt   然后if($2 == VALUE) {}判斷 第一列是否與變量 VALUE相等 (不必要擔心 ...

Wed Sep 26 03:51:00 CST 2012 2 4408
shell如何將文件名寫入文件作為第一列

1. 創建臨時文件TMPFILE(假設我的文件名為aaa_td) file=aaa_td TMPFILE=$(mktemp ${file%_*}.XXXXXX) || exit 1 注:{file%_*}表示文件名中"_"之前部分 2.將aaa_td寫入臨時文件(將每一行的空格用\t替換 ...

Sat Nov 02 01:05:00 CST 2019 0 341
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM