このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン |
linux:bash [2015/08/17 23:30] – [端末起動時のプロンプト表示が遅い] ともやん | linux:bash [2023/03/12 14:52] (現在) – [参考文献] ともやん |
---|
====== Bash(Bourne-Again Shell) ====== | ====== Bash(Bourne-Again Shell) ====== |
| |
| ===== シェバン(shebang) ===== |
| bash を絶対パスを指定 |
| <code bash> |
| #!/bin/bash |
| </code> |
| env を使ってを指定 |
| <code bash> |
| #!/usr/bin/env bash |
| </code> |
===== source されたスクリプトのディレクトリパスの取得 ===== | ===== source されたスクリプトのディレクトリパスの取得 ===== |
<code bash> | <code bash> |
| |
===== 参考文献 ===== | ===== 参考文献 ===== |
| [[https://www.tohoho-web.com/ex/shell.html|]]\\ |
| [[https://atmarkit.itmedia.co.jp/ait/spv/1811/21/news009.html|]]\\ |
| [[https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%90%E3%83%B3_(Unix)|シバン(Unix)]]\\ |
[[http://qiita.com/yudoufu/items/48cb6fb71e5b498b2532 | bash/zshでsourceされたスクリプト内で、ファイル自身の絶対パスをとるシンプルな記法]]\\ | [[http://qiita.com/yudoufu/items/48cb6fb71e5b498b2532 | bash/zshでsourceされたスクリプト内で、ファイル自身の絶対パスをとるシンプルな記法]]\\ |
| [[http://luna2-linux.blogspot.jp/2011/03/fedora-14.html | Fedora 14 でコマンドを打ち間違えると・・・]]\\ |
| [[https://blog.3qe.us/entry/2017/08/06/025159|bashの`export`の役割と`exec $SHELL -l`について補習する - Lambdaカクテル]]\\ |
| [[https://shellscript.sunone.me/if_and_test.html|if 文と test コマンド | UNIX & Linux コマンド・シェルスクリプト リファレンス]]\\ |
| [[https://shellscript.sunone.me/parameter.html|引数を処理する | UNIX & Linux コマンド・シェルスクリプト リファレンス]]\\ |
| |