-n
、などの文字の全体的な意味を説明する鍵がありますか-d
?
例:
if [[ -d ${directory_name} ]]; then ...; fi
鍵は何-d
で、どこで見つけることができますか?
例:
while [[ -n ${variable_name} ]]; do ...; done
どういう-n
意味ですか?
この、、、、、、などをすべて説明するガイドはありますか-n
?-e
-a
-d
-s
-h
私は多くのUnixシェルスクリプトを実行しており、これらのパラメータがループで使用されているか、変数やファイルの場所などのif thenステートメントで使用されているのがわかりました。
上記のスクリプトの各パラメータを説明できる場所を探しています。
ベストアンサー1
私はシェルのマニュアルページ(例えばman bash
)ですべての詳細を見つける必要があると思います。
また、bash
たとえばという組み込みコマンドがありますhelp
。パラメータにコマンドを発行するだけです。ここにあるコマンドはコマンド(別名)にリダイレクトされるので、[[
必要なものを提供します。help [[
test
[
help test
最後に、組み込み関数には通常スタンドアロン関数があり、マン/bin
ページを提供することがよくあります =>man [
またはman test