問 題 |
|
「lsa」と入力すると「ls -la」が実行されるようコマンドエイリアスを設定したい。どのコマンドを実行すればよいか?
- alias lsa=ls -la
- alias "lsa=ls -la"
- alias lsa="ls -la"
- alias "ls -la=lsas"
- alias "ls -la"=lsa
|
解答
|
シェル関数を定義するコマンドは何か。
|
解答
|
ユーザーがリダイレクトの使い方を誤って、ファイルを上書きしてしまうミスが続発した。そこでリダイレクトによるファイルの上書きを禁止したい。/etc/bashrcに記述する内容として適切なものはどれか?
- export NOREDIRECT=1
- function { '>' = '>>' };
- set -o noclobber
- export REDIRECT=0
- env '>' '>>'
|
解答
|
「echo $?」を実行すると「1」が表示された。ここで上矢印キーを押し、再度同じコマンドを実行させるとどうなるか?
- 「1」が表示される
- 「0」が表示される
- 「?」が表示される
- 何も表示されない
|
解答
|
bashシェルについての適切な記述をすべて選択せよ。
- シェルスクリプトのコメントは「//」で表す
- /etc/.bash_profileファイルはすべてのユーザーログイン時に実行される
- ~/.bashrc は bashが起動するたびに実行される
- /etc/profile は、パスや環境変数の設定など、システム全体にかかわる初期化ファイルとして使われる
|
解答
|