コマンドプロンプトで画面を点滅させる方法は?

コマンドプロンプトで画面を点滅させる方法は?

Linuxに画面を数秒間点滅させるコマンドはありますか?たぶん、すべての仮想デスクトップにありますか?

これを使用して、ビルドの終了を通知する視覚的なフィードバックを取得します。たとえば、次のようになります。

$ make; blink

私はオーディオフィードバックを得るためにコマンドを試しましたが、beep私のシステムでは音が出ません。

答え1

次のようなものを使用できますxdoツールモニターの明るさを下げて上げます。これらのコマンドは以下にリストされています。Linuxのヒント尋ねる-

xdotool key XF86MonBrightnessUp
xdotool key XF86MonBrightnessDown

明るさを下げてしばらく待ってから、明るさを上げる別名として「フラッシュ」を設定できます。

答え2

KDEを使用しているため、アクティビティが停止したときに通知する組み込みのKonsole(ターミナルエミュレータ)機能を確認する必要があります。

ログやその他のファイルの変更を監視するには、表示メニューとアクティブ/サイレントモニタオプションを確認してください。このオプションを選択すると、このオプションを有効にしたタブで何が起こるか発生しないときにKonsoleがデスクトップ通知を介して警告することができます。

他のKDEアプリケーションと同様に、Konsoleの通知タイプを選択できます。設定>通知の設定の下にダイアログボックスがあります。

下記をご覧くださいファイルとコマンドの操作 (ㅏmakeuseof.com記事)。 Konsoleで視覚的な着信音を選択できるはずです。アプリケーションプログラミングインターフェース

あるいは、Waylandの代わりにX11を使用している場合は、show出力を使用できます。

xset dpms force off; sleep 1; xset dpms force on

答え3

Putty端末を設定できます(例:https://unix.stackexchange.com/a/306432/27616)(または他の端末)を使用して、通常のチャイムの代わりに(または追加で)この「ビジュアルチャイム」を使用し、「bel」を印刷してトリガーします。

printf '\07'

関連情報