1
我有多個文件的目錄的形式:shell腳本查找文件具有類似名稱
file001_a
file002_a
file002_b
file003_a
使用shell腳本,我想知道最簡單的方法是將列表中的所有這些文件在前7個字母中有重複的目錄;即上面的輸出將是:
file002_a
file002_b
任何幫助將不勝感激!
我有多個文件的目錄的形式:shell腳本查找文件具有類似名稱
file001_a
file002_a
file002_b
file003_a
使用shell腳本,我想知道最簡單的方法是將列表中的所有這些文件在前7個字母中有重複的目錄;即上面的輸出將是:
file002_a
file002_b
任何幫助將不勝感激!
ls -1 *_*| awk '{fn=substr($0,1,7);a[fn]=a[fn]" "substr($0,8)}END{for(i in a) print i,a[i]}'
它傷害了我的眼睛,但做了我希望它做的一切 - 謝謝! :) – SpaghettiMonster 2010-08-05 02:45:17