我需要從FTP輸出命令解析輸出中第100秒後的值。使用AWK從輸出解析值
ftp> 8.591220.98disconnect
從堆疊成員協助我一直在使用下列來獲取數據:
ut1intput=$(awk 'NR==70{for(i=1;i<=NF;i++)if($i=="ftp>")print $(i+1)} filename.txt)
我使用sed
剝離從輸出單詞「斷開」,但對於如何僅打印100秒的第二個輸出感到困惑,即:8.591220.98
是awk
這個任務的正確工具?
我會很感激任何建議。
你說的'1/100秒output'的是什麼意思?你真的需要整個'8.591220.98'令牌,還是隻需要最後一個'.'後面的部分?鑑於'8.591220.98'不是一個有效的數字,它究竟代表什麼? – mklement0