🖥

シェルの基本 | スペース区切りのテキストはクォートしないと、複数の引数として展開されてしまうので注意

2023/08/26に公開

# /bin/bash

echo "arg 1 : $1"
echo "arg 2 : $2"
echo "arg 3 : $3"

実行例

$ ./example.sh 1 2 3

arg 1 : 1
arg 2 : 2
arg 3 : 3
$ ./example.sh "1 2 3"

arg 1 : 1 2 3
arg 2 :
arg 3 :

環境

  • GNU bash, version 4.4.0(1)-release (x86_64-apple-darwin15.6.0)

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2018-07-06

Discussion