我正在尝试将其输出到文件并同时打印出来,我尝试使用> test.txt
“扫描”但没有效果,有人有什么建议吗?
sudo iwlist wlan0 scan | awk -F ':' '/ESSID:/ {print $2;}'
答案1
为此使用 tee。
sudo iwlist wlan0 scan | awk -F ':' '/ESSID:/ {print $2;}' | tee test.txt
答案2
您可以在 awk 中执行此操作。如果您不希望每次运行命令时都附加到指定文件,请>>
用替换。>
sudo iwlist wlan0 scan | awk -F ':' -v tfile=test.txt '/ESSID:/ {print $2; print $2 >> tfile }'