zsh
職場のScrapboxで、 はてなのエンジニアのPS1が集まってくるページというページが盛り上がっていた。要するにシェルプロンプトどうしているかという話題。 そんな中zsh使っている同僚がRPROMPTに情報を集約してると言っていた。RPROMPTというのは画面の右側…
自分用メモ。 MySQLが起動するまで待つ mysqladminコマンドにはpingというサブコマンドがあるので、これを利用すれば起動するまで待つ処理を書くことができる: until mysqladmin ping -u "$MYSQL_USER" -h "$HOST" --silent; do echo "waiting for MySQL to …
直近のコマンドの最後の引数だけ取り出す よくやるのでこれは覚えている。直前に入力したコマンド列のうち、最後の引数だけが取り出されて置換される。 !:$ 直近のコマンドの最後の引数以外を取り出す ↑の反対のことを行う。サブコマンドのみを置換したい場…
タイトルでもうオチてますが、数字順でやりたいことがあるわけです。convertで画像を通し番号順に処理したいとか。 % ls *.png[TAB] % ls out_0.png out_1.png out_10.png out_11.png out_12.png out_13.png out_14.png out_15.png out_16.png out_17.png ou…
こういうことがやりたいことがある: # ↓全く同じディレクトリまでサクッと入力してほしい $ コマンド /foo/bar/hoge/piyo.txt /foo/bar/hoge/qux.txt どこか別のディレクトリにあるファイルを,同じディレクトリのどこかに移動したりコピーしたり,といった…
noglobコマンドを使うと展開が阻止されるので,?とかに展開が引っかかって怒られたりしない。 noglob curl -X POST http://... ペースト時に自動でブラケットやURLをクオートしてくれる君もある。.zshrcに追加した。 # URLペースト時にクオートしてくれる au…