Linux リテラシ2006 - 第3回 演習問題

take

第 3 回 演習問題

演習問題

演習用のファイルをダウンロード、解凍して以下の演習に取り掛かって下さい。
http://rat.cis.k.hosei.ac.jp/article/rat/linuxliteracy/2006/editor_shell/shell.tar.gz

問題(1)

viを用いてexample.txt を閲覧し、文字列"find"を検索せよ

問題(2)

文字列"Hosei"を出力のリダイレクトを使って新規ファイルexercise.txt に書き込め

問題(3)

文字列"University"を出力のリダイレクトを使ってexercise.txt に追記せよ

問題(4)

exercise.txt の内容を入力のリダイレクトを使って表示せよ

問題(5)

ls -al ex?.txtを実行し、何が表示されるか確認せよ

問題(6)

ls -al ex*を実行し、何が表示されるか確認せよ

問題(7)

コマンドhistoryの出力をパイプして、lessで表示せよ
(history :コマンドの使用履歴を表示する)

問題(8)

コマンド列 cat ex1.txt ex2.txt ex3.txt にcisという別名をつけよ

問題(9)

(8)で定義したエイリアスが本当に定義されているかどうか確認せよ

問題(10)

(8)で定義したエイリアスを実行せよ

問題(11)

(8)で定義したエイリアスを削除せよ

問題(12)

viでtest.shを作成し、

#!/bin/sh
#
cat ex?.txt > test.txt
cat exercise.txt >> test.txt
cat test.txt

を書き込み保存せよ

問題(13)

./test.shを実行し、動作しないことを確認してから、test.shに実行権限を付与した後、再度実行せよ