December 2022
Intermediate to advanced
400 pages
4h 27m
Japanese
#!/bin/bashvar1="Welcome to bash scripting ..."echo$var1
2行目に誤りがあります。変数宣言の中にスペースを入れてはいけません。
#!/bin/bashvar1="Welcome to bash scripting ..."echo$var1
#!/bin/basharr1=(Saturday Sunday Monday Tuesday Wednesday)echo${arr1[3]}
配列はゼロから始まるので、結果は「Tuesday」になります。
#!/bin/bashfiles='ls -la'echo$files
ここでは2つの誤りがあります。1つは変数宣言内のスペースです。もう1つは、単一引用符を使っていることです。単一引用符の代わりにバッククォートを使わなければいけません。
#!/bin/bashfiles=`ls -la`echo$files
bとcの値は何になるでしょうか?
#!/bin/basha=15b=20c=ab=c
変数bの値は「c」になり、cの値は「a」になります。
代入している行でドル記号を使っていないので、変数は整数の値ではなく文字の値を取ります。
Read now
Unlock full access