「問題ID: 10607」について
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
「問題ID: 10607」について
msg# 1
LPICGO
投稿数: 2
設問では
「file.txt」ファイルのアクセス時刻のみを2012年1月1日11:22:33に変更したい。とありますが
アクセス時刻のみを変更するのなら、オプションは「-a」のみとなり、回答は「touch -a 201201011122.33 file.txt」ではないでしょうか?
ご教示お願いします。
「file.txt」ファイルのアクセス時刻のみを2012年1月1日11:22:33に変更したい。とありますが
アクセス時刻のみを変更するのなら、オプションは「-a」のみとなり、回答は「touch -a 201201011122.33 file.txt」ではないでしょうか?
ご教示お願いします。
Re: 「問題ID: 10607」について
msg# 1.1
arashi1977
居住地: 広島
投稿数: 1715
LPICGO さん
引用:
ちょっと解説がわかりにくいですね
こちらを見てみてください。
http://linuxjm.sourceforge.jp/html/gnumaniak/man1/touch.1.html
引用:ですので、
・-a のみだと「コマンドを実行した現在時刻が設定される」ので誤りです。
・-t は「時刻を指定する」ものであり、この問題の要件を満たすためには省略できないオプションです。
となります。
引用:
アクセス時刻のみを変更するのなら、オプションは「-a」のみとなり、回答は「touch -a 201201011122.33 file.txt」ではないでしょうか?
ちょっと解説がわかりにくいですね
こちらを見てみてください。
http://linuxjm.sourceforge.jp/html/gnumaniak/man1/touch.1.html
引用:
特に指定がない場合は現在時刻に変更する。
(略)
-a
file のアクセス時刻のみを変更する。
(略)
-m
file の修正時刻を変更する。
(略)
-t time
time で指定した時刻を使い変更する。 引き数は次のような明確な意味を持つ 10 進数の形式で指定する。(略)
・-a のみだと「コマンドを実行した現在時刻が設定される」ので誤りです。
・-t は「時刻を指定する」ものであり、この問題の要件を満たすためには省略できないオプションです。
となります。
Re: 「問題ID: 10607」について
msg# 1.1.1
LPICGO
投稿数: 2
arashi1977さん
希望時間を設定するには「-t」が必要なことが
実機で試してみて理解できました。
ご教示ありがとうございました。
希望時間を設定するには「-t」が必要なことが
実機で試してみて理解できました。
ご教示ありがとうございました。