問題ID: 10607

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2015-4-16 19:25
naonana  一人前   投稿数: 24
touchコマンドについての質問です。

解説を読んでもいまいち理解があやしいので、ご教示お願いしたい次第です。

・空ファイルを作成する。
・ファイルのタイムスタンプを現在時刻にする。(オプション無し)

これは理解出来ます。
---------------------------------
1)
オプション -tのみの場合
アクセス時刻と修正時刻の両方が指定時刻に変更される。

2)
アクセス時刻と修正時刻、各々変更する場合
時刻指定との意味で各オプションに「-t」を付ける。

・アクセス時刻のみ変更 -at
・修正時刻のみ変更 -mt

上記2点についてはこの理解で大丈夫でしょうか・・

---------------------------------

以下の場合について

-a のみ指定 ⇒ touch -a 201201011122.33 file.txt
-m のみ指定 ⇒ touch -m 201201011122.33 file.txt

何れも解説に「201201011122.33」というファイルが存在しない場合は新規作成される。
とあります。
 
【書式】 touch [オプション] ファイル名 [ファイル名・・・]

この書式に当てはめると、「201201011122.33」がファイル名指定として認識され、該当ファイルがないので新規作成される。

その後の「file.txt」については該当ファイルがあるのでアクセス時刻のみ変更される。

この理解でよいのでしょうか。
以上、どうぞよろしくお願いします
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2015-4-16 20:29
arashi1977  長老 居住地: 広島  投稿数: 1715
大丈夫です、全部その理解であってますよ!
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-4-18 12:02
naonana  一人前   投稿数: 24
arashi1977 さん

早々の投稿ありがとうございました!
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-8-6 21:30 | 最終変更
naonana  一人前   投稿数: 24
arashi1977さん、いつもありがとうございます!
また投稿の際、よろしくお願いいたします。
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2015-8-8 16:52
kyoken227  新米   投稿数: 1
問題ID: 23038 についての質問です

/etc/crontabについてのmanページを参照したい。
$ man ___ crontab


この問題で答えが 5 なのですがこれはcronttabがどの関連項目もってるかを覚えてないと解けない問題なのでしょうか?
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-8-8 18:33
arashi1977  長老 居住地: 広島  投稿数: 1715
違う投稿にぶら下がってるので、そのまま続けていいものかどうかとは思うのですが…

引用:
これはcronttabがどの関連項目もってるかを覚えてないと解けない問題なのでしょうか?
crontabがどの項目もってるか、よりもmanには何のセクションがあるのかを覚えておく必要があるのではないかと思います。
この問題の場合はcrontabコマンドなのかcrontabファイルなのか、がポイントなのだと思いますよ

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.