我正在製作腳本以從外部文件中收集值。在這個過程中,我發現自己在使用以下sed命令時遇到了問題,將結果限制在一行中。sed - 獲取文件中的最後一個值
用於通過收集下一個文本與所有詞語「值=」下面的命令的搜索,忽略用「#」
NUM=$(sed -n -e '/#/!s/^.*value=//p' $LOGFILE)
我發現的其它命令的變化對於這一點,但其中沒有一個允許使用的行與此命令行一樣,字將被忽略。
任何要做到這一點的靈魂只捕捉最後一行,但仍然忽略包含「#」的行嗎?
可選:您是否可以修改此命令以僅捕獲數字,而忽略其餘字詞?
雖然有些人可能會猜測,但如果您顯示一些樣本輸入和相應的期望輸出,您可能會得到更好的質量答案。 – John1024