事情是,我想從文件中數字排序這些字符串,而不更改文件的內容。排序操作後,文件中的字符串不得更改。我想稍後使用行編輯它們,所以我的變量var應該獲得以0開頭的值:wc ...'until 200:wc。
輸入:從文件數字排序字符串
11:wc
1:wc
0:wc
200:wc
所需的順序:
0:wc
1:wc
11:wc
200:wc
我使用這個代碼,但沒有效果:
sort -k1n $1 | while read line
do
if [[ ${line:0:1} != "#" ]]
then
var=$line
fi
done <$1
這工作正常:)。 我如何igonore,而不是在我的控制檯打印這個排序的結果? – ZeroZek