サイトアイコン ymb

シェルとシェルスクリプト



シェルとシェルスクリプト

問1
◆現在、lsにはエイリアスとして「ls
-alf」が設定されています。設定されているエイリアスを解除するのではなく、一時的にエイリアスを無効にして、オプションなしのlsコマンドを使いたい場合、どのようにすればよいですか。
  1. lsコマンドを「’」で囲って実行する
  2. unaliasコマンドを実行する
  3. lsの直前に「::」を付けて実行する
  4. lsの直前に「\」を付けて実行する

解答:

問2
◆「ls -l | grep ‘^l’」という一連のコマンドを表すlslink()関数を作成したい場合、関数作成には何というコマンドを使いますか。コマンド名を記述して。

解答:

問3
◆システムを利用する全てのユーザが、ログイン後すぐに必要となる基本的な環境変数を設定しておきたい場合、どの設定ファイルに設定を記述するのが適切ですか。
  1. /etc/profile
  2. /etc/bash.conf
  3. ~/.bash_profile
  4. ~/.profile

解答:

問4
◆$ ./testscript args1 args2

 というスクリプトを実行した際、変数「$#」に入る値はどれですか。

  1. ./testscript
  2. 2
  3. args1
  4. args2
  5. 1

解答:

問5
◆bashシェルスクリプトで、「test -x file_a」と同じ動作をするのはどれですか。
  1. source file_a
  2. [ -x file_a ]
  3. function file_a
  4. ../file_a

解答:

モバイルバージョンを終了