【シェルスクリプト】実行したシェルスクリプトのディレクトリを取得する

コード

$ dir_name=$(cd $(dirname ${0}); pwd)
  • dirname ファイル名
    • ファイル名からそのディレクトリ名部分のみを取り出す
  • ${0}
    • 起動されたシェルスクリプト名(第0引数)を参照する
  • pwd
    • カレントディレクトリの絶対パスを表示する

参考

タイトルとURLをコピーしました