home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1996 February
/
VPR9602A.ISO
/
fwindows
/
archive
/
tmedt090.lzh
/
TOOLD101.LZH
/
MAN.LZH
/
TOUCH.MAN
< prev
next >
Wrap
Text File
|
1994-11-20
|
2KB
|
58 lines
TOUCH(1) Reference Manual TOUCH(1)
NAME
touch - ファイルのタイムスタンプを変更
SYNOPSIS
1. touch [-cfd] [mmdd[hhmm[[ss]yy]]] FILES…
2. touch [-cfd] [-t filename] FILES…
DESCRIPTION
touch は、FILES のタイムスタンプを変更する。書式1では、変更時刻を
陽に指定でき、指定しなければ現時刻が使われる。書式2では、タイムス
タンプを、特定のファイルのものと同じにする。次のようなコマンド行
オプションが利用できる。
-c: 指定したファイルが存在しない場合新たに作成しない。デフォルト
では空ファイルを作成する。
-f: ファイルのタイムスタンプ変更に失敗してもエラー終了せず、処理
を続行する。但し、このオプションが指定されなくても、変更しよ
うとしたファイルがディレクトリである(しかも-dオプションが指定
されていない)ことが原因で失敗した場合にはエラー終了しない。
-t: 指定したファイルと同じタイムスタンプにする。
-d: ディレクトリやボリュームラベルであってもタイムスタンプを変更
する。本オプションを指定しないと、それらに対してはタイムスタ
ンプを設定できない。
EXAMPLES
touch -f 1001142093 *.exe
*.exeという名のファイルのタイムスタンプを93年10月1日14:20にする。
どれかのファイルで失敗しても終了しない。
SEE ALSO
wild(5), setarg(5)
BUGS
書式1での時刻指定は、月日時分秒年の順なので注意。
数字で始まるファイル名は、時刻指定と誤認されないよう、「./」を先
頭につける必要がある。
DOSではタイムスタンプの秒の部分は2秒単位でしか記録されないので、
奇数秒を指定しても偶数秒に丸められる。
使用しているシステムコール(非公開を含む)の関係で、DOS3以降でない
と働かない。