terminalの履歴をrealtimeにslackに記録
完成イメージ
記事を参考にincomming webhookを設定
webhookを叩くコマンドを作成
curl -X POST -H 'Content-type: application/json' --data '{"text":"Done!:ghost:"}' https://YOURE_INCOMMING_WEB_HOOK_URL
コマンド実行後に実行されるコマンドを設定
~/.bash_profile
function execute_after_executed () {
h=$(history 1)
#echo $h
curl -X POST -H 'Content-type: application/json' --data "{'text':'$h:run_gopher:'}" https://YOURE_INCOMMING_WEB_HOOK_URL;
}
PROMPT_COMMAND=execute_after_executed
欠点
0.1秒くらいbashがラグる
予定
slackで集計して、頻度の高いコマンドをaliasとして提案するAI
Author And Source
この問題について(terminalの履歴をrealtimeにslackに記録), 我々は、より多くの情報をここで見つけました https://qiita.com/kajirikajiri/items/49e6d95c6c74235f5762著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .