LPI-Japanが、Linux入門社向けに無償公開しているLinux標準教科書の回答例を作成してみました。問題も併記しているので知識テストを兼ねてご利用ください。
目次 非表示
第9章:シェルスクリプト の問題と解答例
code
$ LPI = linux
$ echo ( A )
linux
Aには「$LPI」
code
#!/bin/bash
if [ -f lpi.txt ]; then
echo file exists.
( A )
echo file does not exists.
( B )
Aには「else」、Bには「fi」
code
#!/bin/bash
for i in `ls`
do
if [ ! -d $i ]; then
file $i
fi
( A )
Aには「done」
- 実行すると、age:として年齢の入力を促される。
- 20 以上の値を入れると’you can drink.’と出力される。
- 20 未満の値を入れると、’you cannot drink.’と出力される。
code
#!/bin/bash
echo -n age:; read age
if [ $age -ge 20 ]; then
echo "you can drink."
else
echo "you cannot drink."
fi
sh -xコマンドでシェルスクリプトを実行する