@znz blog

ZnZ の memo のようなもの

GOPATHとghqの設定を変更した話とgitconfigのコマンドでの設定の話

| Comments

ghqを使ったローカルリポジトリの統一的・効率的な管理について - delirious thoughts を参考にして、 go と ghq で同じディレクトリを使っていたのですが、 go で自動で追加ダウンロードされたものと 自分でダウンロードしたものが混ざるとわかりにくいと思ったので、 分けることにしました。

ansible使いのためのYAML入門

| Comments

ansible の設定ファイルは YAML なのですが、 ansible の説明では YAML 由来のいろんな書き方についてはあまり説明がないので、 ansible の設定ファイルを書く時に知っておくと便利な YAML の知識についてまとめてみました。

シェルで glob 結果を事前に確認する方法

| Comments

rm *~ のつもりで rm * ~ (半角スペースが混ざっている) のように実行してしまうような間違いをすると危険です。

その対策として tcsh には rmstar という設定があったり zsh には RM_STAR_SILENTRM_STAR_WAIT という設定があるのですが、 ちゃんと展開結果を確認してからコマンドを実行する方が安全です。

また rm 以外でも展開結果を事前に確認できると便利なことが多いです。