スクリプト/コマンド入力
|
実行結果
|
for
|
for var in x{a,b,c,d,}y; do
echo $var
done
|
xay
xby
xcy
xdy
|
for fname in *; do
echo $fname;
done
|
(/binディレクトリで実行する)
arch
ash
ash.static
awk
basename
(以下省略)
(カレントディレクトリ中のファイル名が全部表示される)
|
(for1の内容)
for var in $@; do
echo $var;
done
|
$ for1 aaa bbb ccc ddd
aaa
bbb
ccc
ddd
|
case
|
n=3
case $n in
1 | 3 | 5 | 7 | 9 ) echo "\$n is odd";;
0 | 2 | 4 | 6 | 8 ) echo "\$n is even";;
esac
|
$n is odd
|
select
|
select var in x{a,b,c,d}y;
do
echo your input is $REPLY
echo $var was selected
done
|
1) xay
2) xby
3) xcy
4) xdy
#? 4
your input is 4
xdy was selected
|
function
|
function disp() {
echo $#
echo $1; echo $2; echo $3;
}
disp aaa bbb ccc
|
3
aaa
bbb
ccc
|