hook

Libvirtはフックフォークを可能にします。
hook

Libvirtはフックフォークを可能にします。

次のLibvirtフックがある場合/etc/libvirt/hooks/qemu.d/hook.sh #!/usr/bin/env bash if [[ $1 == "SEARCH_FOR_ME" ]]; then while true; do sleep 1 done fi bash /etc/libvirt/hooks/qemu.d/hook.sh SEARCH_FOR_ME & disown $! touch /tmp/test123 exit 0 仮想マシンを起動すると、このフックが呼び出され、期待さ...

Admin

スクリプト出力をファイル(ファイルではなく)として使用する
hook

スクリプト出力をファイル(ファイルではなく)として使用する

~/.purpleに同じ設定(chatty + pidgin)を使用する2つのプログラムがありますが、それらを異なる設定フォルダに分割したいと思います。 私の目標はchattyにchattyの設定のみを使用させることですが、pidginは両方を使用します。パラメータを使用してpidginを呼び出して設定ディレクトリへの特定のパスを指定した場合は、 これを行うことができます。これはうまくいきます。-c しかし、chatty設定をpidginに統合したいのですが、chatty自体は独自の設定でのみ機能します。 私はこれに対する解決策を思い出しました。私は、設定フ...

Admin

Arch Boot Hook:zramctlの割り当てに失敗しました
hook

Arch Boot Hook:zramctlの割り当てに失敗しました

オペレーティングシステムのバージョン:5.9.14-arch1-1カーネル /起動時にディレクトリ全体をRAMにロードする方法を見つけようとしています。ここで小さなヘルパーを見つけました。 https://github.com/arcmags/ramroot したがって、ramrootフックが実行を開始するとzramモジュールが設定されます。 modprobe zram 次にメモリを割り当てます。 zramctl -f -s 10M OSが起動すると、このコマンドが正しく実行され、デバイスをマウントできますzram0。ただし、このブートモードでは、次のエ...

Admin

対話型シェルでキーを押すたびにbashで機能を実行する
hook

対話型シェルでキーを押すたびにbashで機能を実行する

対話型bashシェルでユーザーがキーを押すたびに関数を実行したいと思います。 bashにzshの自己挿入機能などの機能が組み込まれているかどうか疑問に思います。 あるいは、zshの$ BUFFER変数と同様に、読み取ることができるバッファを含むファイル記述子があるかどうか疑問に思います。 注:私は次の質問について知っています。https://superuser.com/questions/604812/how-to-execute-a-function-in-bash-or-zsh-on-every-letter-being-typed-into-promp...

Admin

アプリケーションが起動するたびに、rcloneはwebdavをマウントします。
hook

アプリケーションが起動するたびに、rcloneはwebdavをマウントします。

rcloneKeepassXCを起動するときに、私のkeepass-databaseを含むnextcloudディレクトリ(webdav)を自動的にマウントし、Keepassを閉じてからアンマウントしたいと思います。これを行う方法はありますか(多分一種のフック機能でしょうか?) 起動時にディレクトリをマウントするためにsystemdサービスを作成できることを知っていますが、必ずしもディレクトリをマウントするわけではないというアイデアが気に入っています。 ヘルプとヒントを提供していただきありがとうございます(Arch Linuxシステムです)。 ...

Admin

パラメータとしてZsh Hook関数を定義する
hook

パラメータとしてZsh Hook関数を定義する

zshrcやプロンプトで定義するのではなく、zshを起動するときにフック関数をパラメータまたはenv varとして定義できるかどうか疑問に思います。 例えば; zsh -F preexec() { date } -F chpwd() { pwd } ありがとう ...

Admin

特定の(ログインした)ユーザーに切り替えるときにスクリプトを実行する方法
hook

特定の(ログインした)ユーザーに切り替えるときにスクリプトを実行する方法

ログイン時にスクリプトを実行する方法に関する多くの情報があります( 。返品特定のユーザーのセッションがアクティブ/フォアグラウンドにインポートされるたびに。 具体例 私のシステムには、JohnとJaneという2人のユーザーがいます。通常、Johnは午前中にグラフィカルセッションにログインして設定を調整し(議論す​​ると100%ディスプレイバックライトで作業します)、1時間作業してからセッションをロックします(ただし、確かにログアウト)。しばらくすると、Janeはログインしてバックライトを0%に設定し、いくつかの操作を実行した後にセッションをロックして残します...

Admin

コンピュータを再起動/終了/起動してcrontabタスクを追加するには?
hook

コンピュータを再起動/終了/起動してcrontabタスクを追加するには?

crontab -euserとして実行される次のレコードがありますroot。 @reboot /usr/bin/curl --silent --insecure -v -X GET https://<myserver_with_hook>?key=9d722304320de0b074d8da74bf680874&mes='nik-pc was rebooted or started!' しかし、動作しません! ps端末でコマンドを実行すると、すべてが正常です。目標は、コンピュータの電源をオフ、オン、または再起動したときにフックを...

Admin

Tmuxフックソースファイルが実行されますが、メッセージは表示されません。
hook

Tmuxフックソースファイルが実行されますが、メッセージは表示されません。

設定がリロードされたことを報告するメッセージを表示するためにtmuxにフックを作成したいと思います。これは私のコードです。 #binding a button to reload this config file bind r source-file ~/.tmux.conf #set hook to notify user when config file has been reloaded set-hook -g after-source-file 'display-message "Config reloaded"' 最初に「echo 'Con...

Admin

コマンドの出力をキャプチャして処理し、端末に出力します。
hook

コマンドの出力をキャプチャして処理し、端末に出力します。

標準出力(ターミナルに送信)をキャプチャし、端末(ユーザー用)出力後にいくつかの処理を実行したいと思います。 出力を取得し、処理し、それに応じて変更する方法を知りたいです。 (可能であれば)端末に入力するすべてのコマンドに対してこれを行うことを願っています。 編集:一時チャットフォーラムで会話をした後は明らかです。 私たちはしなければならない どちらもどのコマンドが実行されたかを探します。 コマンドの出力は何ですか 特定のコマンドまたは出力が検出されると、特定のタスクを実行します。 ...

Admin

デビルドフック(--signing-hook-fooなど)の使い方
hook

デビルドフック(--signing-hook-fooなど)の使い方

マンページではないこれを明確にしなさい。 署名フックをどのように使用しますか?特に、設定ファイルなしでパラメータを使用する場合。fooドキュメントではこれはどういう意味ですか?例えば--signing-hook-foo?foo私のbashスクリプトに置き換えますか?これは奇妙に見え、私が知っているすべての規則に反しています。 たとえば、このように使用する必要がありますか? echo "#!/usr/bin/env bash" > /signing-hook-script.sh echo "(pwd; ls -la; tree /) > /o...

Admin