spring of life

技術、ときどき日常のブログ(予定)

シェルのTIPS

テストとかデプロイするのにjenkinsを使ってスクリプトを実行してるんだけど、そのスクリプトを変更した時にいろいろ使ったのでメモ

シンボリックリンクの上書き

lnコマンドでシンボリックリンクを作成する時

  • 上書きする場合
ln -fs [to] [from]
ln -fns [to] [from]
シェル変数の操作

変数の値の一部を削除したり変換したりできる

VAR=hogefuga
VAR2=${VAR#hoge} # fuga が入る
VAR3=${VAR/fuga/hoge} # hogehoge が入る