■掲示板に戻る■ 1- 最新50

▲ UNIX 課題 3問 ▼

1 :名無しさん@お腹いっぱい。 :2001/07/25(水) 20:23
UNIXの課題が出されたのですが、どうしてもわからない問題が3問(3問も)あります。
ヒントだけでも良いので、教えてもらえませんか。

@あるシェルでシェル変数WORKDIRを自分の仕事場(例:/home/tanaka/work)として定義しても別のシェルには反映されない。
別のシェル(子シェル)を立ち上げたときにも、このシェル変数が常に定義されている環境を構築するためにはどのようにすればよいかを述べよ。
また、ログインした時点でこの設定を有効にするにはどのようにしたらよいか。

A現在、ホームディレクトリにいるとする。コマンドライン上で
$cd /
と打った場合と、シェルスクリプトcdscr
#! /bin/sh
cd /
を作成し、シェルスクリプトを実行した場合とでは
見た目の動作が異なる。それぞれにおいての動作、及び、動作の異なる原因について考察せよ。

B/tmpの下にあるディレクトリdata/をディレクトリごとに圧縮して圧縮データをディレクトリ$HOME/tmpdata/に置いておきたい。また、移動後には/tmpのデータは消去したい。このことを実行するためにはコマンドライン上でどのような操作をすればよいか書け。ここで、ホームディレクトリと/tmpとは別のパーティションであるとする。
また、この行動を毎週日曜日の深夜2時に実行させるためにはどのようにすればよいかを述べよ。もちろん、その時間に自分が直接実行するのはナンセンスである。


新着レスの表示

名前: E-mail (省略可) :

read.cgi ver5.26+ (01/10/21-)