我有一個檔案,其中包含一些我想使用腳本自動獲取的資料
檔案看起來像這樣
var1 = value1
var2 = value2
我正在嘗試使用sed
sed -n -e 's/^.*var2\(.*\)/\1/p'
但我無法洗掉空格和=標志
一般不知道有多少個空格
預期的結果是:
value2
相反,我得到
= value2
uj5u.com熱心網友回復:
cat file | tr -d ' ' | cut -d'=' -f2
uj5u.com熱心網友回復:
我想這是:
sed -n -e 's/^.*var2 [[:space:]]*=[[:space:]]*\(.*\)/\1/p' testfile.txt
作品
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/517839.html
標籤:Unixsed
上一篇:Windows開機自動同步時間
下一篇:了解crontab條目
