wslgitをalipineで使うならbashを入れろ!!
目次 1.この記事は? 2.結論 3."wslgit"の紹介 4.経緯 5.まとめ 1.この記事は? タイトルにある通り、wslgitを使おうとしたら意外な落とし穴にハマったので、その事例を共有す…
View Article60秒遅延なしでシャットダウンする方法【Ubuntu 22.04 Jammy Jellyfish】
電源ボタンを押したときに即時パワーオフ gsettings set org.gnome.SessionManager logout-prompt false シャットダウン bash gnome-…
View Articlepython3 -m http.serverをCORSにする【Access-Control-Allow-Origin】
echo "import sys from http.server import HTTPServer, SimpleHTTPRequestHandler, test class CORSReque…
View ArticleHTTP経由で任意のコマンドを実行する
echo GET / H | nc -l 8080 && systemctl poweroff -i http://localhost:8080/ にアクセスするとシャットダウンできます。ポートフォ…
View Article【Bash】シェルスクリプト終了時に遅延実行(後処理)させる【Bash版 Cleanup, defer や...
Bash でスクリプトの終了時に締め処理を実行させたい。キャッシュや一時ファイルの削除など。 締め処理を関数に定義して exit 直前に実行させればいいのですが、なぜか毎回入れ忘れる沼にハマったのでポカヨ…
View ArticlebashのC-tが効かない (bash_execute_unix_command: cannot find keymap for command)
やりたいこと プロンプトで C-t を押すと本来は文字を入れ替えるが、エラーが出てできない $ ab|c bash: bash_execute_unix_command: cannot find …
View Articlepackage is in a very bad inconsistent state; you should reinstall it before...
参照 url https://askubuntu.com/questions/1065556/broken-python-dependencies-after-trying-to-re-insta…
View Articlellがcommand not foundになって解決した話
llコマンドはカレントディレクトリの権限を表示するコマンド 叩いたらcommand not foundになった 解決したやりかた 以下記事の方法で解決 https://qiita.com/Oyuki…
View Articleシェルスクリプトは真が0 ・・・ ではありません! 真偽値と終了ステータスは違うものです
論より証拠 他の言語と同じく真となる式は 1 に展開される。 $ echo $((123 > 100)) 1 $ perl -l -e 'print 123 > 100' 1 $ python -…
View ArticleLS_COLORSを設定する気にならなかったのでvividをいれてみた
wslをつかってみようとWSLでUbuntuを入れてみたが、lsの色が目に刺さるので、変更方法を探していた。 LS_COLORSという環境変数で変更するらしい。 だが、設定方法を覚える気にならないの…
View Article自分的シェルスクリプトガイド
bashの前提 開発環境 vscodeで開発する シェルのlinter ShellCheckの拡張機能を導入する https://marketplace.visualstudio.com/items…
View ArticleProxyセットアップ用シェルスクリプトをつくったったー
できること ターミナル(bash),yarn, gitのプロキシの設定 3つのプロキシの削除 3つのプロキシの設定状況確認 code setup_proxy.sh #!/bin/sh usage(…
View Articlebashでシンプルなファイル一覧csvを作るスクリプト
#!/bin/bash # 1行目 lines="path,size (byte),MIME type\n" # 出力ファイル名 output_filename='./file-list.csv' …
View ArticleiTerm2で.bash_profileが読み込まれなかった時の対処
この記事の背景 今まではMacにプリインストールされているターミナルを使用していたのですが、iTerm2なるものが便利とのことで試しにダウンロードしてみました。しかし……なぜか.bash_prof…
View Article【shell】ずっと見てられる?古(いにしえ)のジェネラティブなワンライナー(mac)
yes 'c=(╱ ╲);printf ${c[RANDOM%2]}' | bash 仕事に疲れたら、ターミナルに入力してみよう。 参考 https://10print.org/
View ArticleAmplify Consoleでドメインに紐付いているバージョンをCLIで変更する
AWS Amplify Consoleではドメインに対してデプロイの紐付けを行うことができます。 これにより複数のバージョンをビルド・デプロイしておき、関連付けを変えるだけでバージョンの差し替えが可…
View Articlegcloudでインスタンスを作ってすぐに削除する【Google Compute Engine】
gcloud compute instances create hoge-vm --zone=us-west1-b --scopes=compute-rw --metadata startup-sc…
View Articlecronとhulftを使って、定期的にファイル集信&集信後シェルを実行
cronにて定期的にファイル集信を行い、hulftの集信後ジョブ(シェル)にてファイルを処理したい 色々と調べると… cron はcronの記事が多く、 hulft はhulftのマニュアル記事が…
View Article引数と標準入力、曖昧にして使ってない?
bashなどを使用する上で 引数と標準入力の使いわけ意識してますか? echoやcatで渡しているのは、 引数?標準入力? ここを理解して使っていくことで 幅が広がること間違いなしでしょう(受け売り) …
View Articlepowerline-shellで環境変数を表示させる
powerline-shellで環境変数を常時表示させるときの手順メモです。 今回はROS_DOMAIN_IDを表示させます。 powerline-shellの導入 ubuntu20.04 pip …
View Article