PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] script 如何處理檔名相同 副檔名不同
作者:
Bellkna
(柔弱氣質偽少女)
2016-09-26 20:14:58
文字檔內容如下
123/456.789 // 想要處理的部份
123/456.abc // 想要處理的部份
456/789.def
abc/123.456
想要針對相同目錄裡 有相同檔名 但副檔名相異 的兩行
想留下其中一行 而另一行則刪除 而其它沒有重覆的則是不變動
123/456.789 // 想要只輸出這行 且位置不變動
456/789.def
abc/123.456
請問 script 該怎麼寫比較好?感謝回答
作者: losepacific (Losepacific)
2016-09-26 22:35:00
awk -F'.' '{if(tmp[$1]!=1){print $0;tmp[$1]=1}}'如果檔名含有點,則需改成awk -F'.[^.]*$'後面一樣。
作者:
Bellkna
(柔弱氣質偽少女)
2016-09-26 23:11:00
測試後可行 謝謝 不過又遇到另一個問題 有2個"."的再次感謝 2個"."的也ok了
繼續閱讀
[問題] w3m 無法複製網頁?
JokePtt
[問題] 有輕量的簡報軟體且支援 ppt 格式嗎?
Gold740716
[問題] 跳attempt to access beyond end of devi
junorn
[問題] 新視窗位置走鐘
deo2000
[問題] GRUB的紫色背景開機選單會停滯數秒
deo2000
[問題] Kali linux 中文問題
Vinxer
Fw: [問題] 無法進入BIOS畫面
Sidney0503
[問題] 網站內文圖片轉成 markdown
yshihyu
[閒聊] 到現在還是安裝Xorg失敗
a07051226
[問題] 工作站出現問題
LeeHW
Links
booklink
Contact Us: admin [ a t ] ucptt.com