Corredorスマートフォン用の表示で見るCorredorウェブ、プログラミングの勉強メモ。コマンドの要領でコマンドを叩いてしまう。オプションが覚えられないでいる。したパッケージ管理ツールのラッパーコマンドを作ってみたら楽になるんじゃないか、と思い、作ってみた。以下よりダウンロードできる。対応しているパッケージ管理ツールのサブコマンドを特定し、適切なコマンドを構築・実行できる。対応しているパッケージ管理ツールは以下のとおり。(Homebrew)pacmanサブコマンドは以下を用意している。カッコ内はエイリアスだ。(show)実際に使ってみせよう。単一のシェルスクリプトで実装している。通っているところに置けば良い。コマンドを使ってパッケージ管理ツールの存在をチェックし、見つけたコマンドに対応するサブコマンドを拾っている。よって、環境に応じて次のような要領で使用できる。vim...とこんな感じ。使わないので、コレだけちゃんと動けばいいかなー、というノリで作った。以下製作に際しての細々パッケージ管理ツールのコマンド対応表は以下などを参考にした。単位でサブコマンドを解釈して実行できるようにしようかと考えて、以下あたりを見た。...みたいな、コマンドの種類と対応付けを、連想配列みたいに持ちたいなーと思っていた。書くなら以下のようなイメージ。連想配列が書けないか調べた。以降でしか使えず、環境を選ぶので却下。ちぎって参照することにした。結果的に事足りたが、なんかシェルスクリプトらしくないというか...。以外のコマンドも登場することがあり、今回の作りでは対応しきれなかったので諦めた。なんか全体的に判定ロジックを考え直した方が良いんだろうなぁ...。慣れきってしまって、シェルスクリプトでやるのがツラい。