Bash使うときに気をつけること

Bashとは

記法

1. ドル記法($()

コマンドをネストする際に便利

echo "現在のディレクトリは、$(basename $(pwd))です"
echo $(pwd)
echo "現在のディレクトリは、`basename `pwd``です"
echo `pwd`

メモ

1行目には#!/bin/bashと記述する

  • bashにしかない機能を使用したい場合に、この記載がないと意図したように動かない可能性あり

bashの終了ステータス

  • 0:成功、0以外:失敗
  • exitで終了させる時に気をつける

$?で直前に実行したコマンドの終了ステータスが取得可能

bashの変数($,ダラー,ドル)まとめ - nori3tsu's blog