我有兩個.dat文件。首先是文本ID:名稱和第二個ID:大小。我必須創建第三個文件,它將是ID:name:size。 我在終端非常新的,我做了這樣的事情:如何使用sed的grep結果
#!/bin/bash
egrep '[[:alnum:]]+:' file2.dat | sort > new.dat
cat new.dat > file2.dat
egrep '[[:alnum:]]+:' file1.dat | sort > new.dat
cat new.dat > file1.dat
while read -r line
do
echo "$line" > temp
egrep -o ':[[:alnum:]]+' temp
done < file2.dat
接下來的想法是使用SED的/ $ //'new.dat用文字寫出來egrep的結合,可我就是不明白。
我的問題是,如果有可能我怎麼能用其他方式做,或者我怎麼能結合這個命令。
請加樣品輸入所需輸出爲輸入樣本您題。 – Cyrus
輸入格式在文本中描述(ID:名稱,ID:大小) – setempler