Linux bash スクリプトを作成しています。このスクリプトでは、eth0 で一定期間キャプチャし、ファイルに保存します。また、キャプチャが終わったらwiresharkを閉じて、スクリプト内の残りのコマンドを順番に実行する必要があります。どうすれば達成できますか。私が試している非常に簡単な例を以下に示します。しかし、wireshark からメイン スクリプトに出てくるわけではありません。これを達成するのを手伝ってください。
#!/bin/bash
xterm -e wireshark -i eth0 -a duration:20 -k > ./capture1
sleep 10
echo " came back to main window "
xterm killall -9 wireshark