質問: あるディレクトリに ttfファイルが約100あります. 各ファイルをgnome-font-viewerで表示させます. シェルスクリプトその他適当なプログラムを書いて, ループさせながら3秒間だけ表示させたいと思います. たとえば、bash shell のforループを使って, for i in *.ttf; do gnome-font-viewer $i; done で各ファイルを表示させることは出来ますが, 3秒後に手動でalt+F4をタイプしなければ次のファイルを表示させることができません. この動作を一つのプログラムで処理するには, どのようにコーディングすれば良いでしょうか python その他のプログラムでも構いません
回答: 多分、こんな感じのことをしたいのかな。 perl -e 'for ( $i = 0; $i < 8; $i++){ sleep( 1); print("$i\n") }' & child=$! echo "child=$child" sleep 3 kill $child でも、これを真似しても多分無駄かと思います。 適切に終了させる方法を見つける必要があります。 まずはマニュアルに書かれてないか探してみましょう。