TELNETコマンドによりsv003にログインす る.以下の手順に従って宿題メールを作成する.
サーバ sv003 には oclock という時計を表示するコマンド がある.自分の端末上にそれを表示できるように準備をしておく.
man コマンドにより oclock の各部の色を変更するための オプションを調べる.そして,図1に示すような配色で表示する.
図1 配色を変更した時計画面
xwdコマンドによりその時計画面をキャプチャ (取り込み)することを行う. man コマンドで使い方を調べ,時計画面を s0040**-6-3-clock.xwd という名前で保存する.(学生番号を使用すること)
xwd コマンドはターミナルで実行するが,入力後Enterキーを押すと, 操作待ち受け状態となる.そのときに,目的のウィンドウ上でマウスをクリッ クするとビープ音が2回鳴り,キャプチャが完了するとともに,ターミナル にコマンドプロンプトが表示される.画像は,パスを指定しなければコマン ドを実行したディレクトリに保存される.
キャプチャし た時刻やユーザを確認するために,教科書p.40にある「コ マンドの連続実行」を読んで,以下のコマンドをキャプチャ直後に連続実行する.その際に,結果をシェルのリ ダイレクト機能を用いて s0040**-6-3-date.txt として保存する.
連続実行するコマンド (この順番に実行すること)
hostname, date, who, whoami
convert コマンド (教科書p.216) により,先ほど保存した画像を s0040**-6-3-clock.jpeg という名前にしてJPEG形式に変更する.そのファ イルと先ほどの s0040**-6-3-date.txt をメールに添付して提出 すること.なお,ファイル名に使用されている - はハイフンであ り,アンダースコア _ では無いことに注意.
sv003上で行う.
$ oclock -fg red -bg white -minute blue -hour yellow -bd purple &
自分のローカルで行う.
$ xwd -out s0040**-6-3-clock.xwd
sv003上で行う.
$ hostname; date; who; whoami > s0040**-6-3-date.txt
ローカルで行う.
$ convert s0040**-6-3-clock.xwd s0040**-6-3-clock.jpeg
Back |