0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

シェルスクリプトの基礎 Part2(引数、返り値、ファイル出力、標準入出力、ファイル出力)

Posted at

【引数、返り値】
echo $1 $2 $3→第1引数、第2引数、第3引数を表示

echo $0→シェルスクリプトのファイル名

echo $@→全引数を表示
echo $#→引数の数を表示
$?→直前に実行したコマンドの戻り値(成功の場合0)

【ファイル出力、標準入出力】
read var→標準入力
echo var1 = $var→入力結果表示

read var1 var2 var3→入力結果から3個変数を設定
echo var1 = $var1,var2 = $var2,var3=$var3

read -p 'var1:'var1→文字付の標準入力
read -sp 'password:'password→シークレットモードでの標準入力
read -a names→配列(Array)入力

【ファイル出力】

:上書き
echo 'hello' > hello.txt→現在いるディレクトリのhello.txtファイルを作成(上書き)してhelloを書き込む

:追記→現在いるディレクトリのhello.txtファイルを作成(追記)してhelloを書き込む

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?