こんにちは、minoruです。
シェルスクリプトの中でブラウザを起動して、XTEコマンド(キーやマウスの操作を指示するコマンド)を使ってあれやこれや出来るのでは?と思ったのですが…
とやってブラウザを起動したら、そこでシェルスクリプトが停止し、ブラウザを閉じなければ続きのコマンドが実行されない事態になりました。
その解決策はコマンドの最後に&を付ける。
こうする事でブラウザを起動しておきながら、コマンド入力を受け付けるので、続きのシェルスクリプトが実行されて行く…はず。
例えば以下のようにやると…
Firefoxを起動して、60秒後にechoコマンドを実行します。『 ; 』の部分が『 | 』だとエラーが出て上手く意図した動きをしませんでした。
あと、Firefoxを閉じるのに
(13238=プロセスIDと呼ぶらしい。)こういう感じで閉じると、次回ブラウザを起動した時に必ずセッションの復元がどうたらという画面が出る。
別に害があるほどの事では無いが鬱陶しい場合は…
https://okwave.jp/qa/q4347851.html
LinuxやUbuntuをこれから試してみたい!と言う人や、今までWindowsで使っていたPCをWindowsは残したままLinuxやUbuntuを活用してみたい人は以下の本がおすすめ!
https://amzn.to/3Vl1oNx
LinuxやUbuntuを使おうとして、初心者の人が最初に「?」となりやすいのがコマンドでしょう。使い方がわかればこれほど簡単で便利なものはありませんが、最初は戸惑うのが普通です。そんな初心者に向けてマンガで超わかりやすいコマンドについて学べるのはシス管系女子みんとちゃんの本!
https://amzn.to/3FMTx5v