Simple Sand Samples |
説明のないとってもシンプルなサンプルプログラム集
COBOL | awk | C言語 | D言語 | GO言語 | Lua | Vim |
bash | Perl | Gauche | Clojure | CLISP | EmacsLisp | VimScript |
tcsh | Ruby | Groovy | Java | C# | VBScript | JavaScript |
Io言語 | Python | Erlang | Scala | VB.NET | Excel/VBA | PHP |
Tcl | Haskell | OCaml | PowerShell | Windows | Unix/Linux |
Linuxコマンド > touch タイムスタンプ更新
|
|
空ファイルの作成
~$ ls~$
~$ touch hoge.txt
~$ ls
hoge.txt
ファイルのタイムスタンプ更新
~$ ls -l hoge.txt-rw-r--r-- 1 hoge hoge 0 Feb 1 10:00 hoge.txt
~$ touch hoge.txt
~$ ls -l hoge.txt
-rw-r--r-- 1 hoge hoge 0 Feb 1 11:00 hoge.txt
空ファイルの複数作成(ファイル名は数字)
~$ ls~$
~$ touch `seq 50`
~$ ls
1 10 11 12 13 14 15 16
17 18 19 2 20 21 22 23
24 25 26 27 28 29 3 30
31 32 33 34 35 36 37 38
39 4 40 41 42 43 44 45
46 47 48 49 5 50 6 7
8 9
~$ touch filename
~$ ls -l filename
-rw-r--r-- 1 hoge hoge 0 Feb 8 00:25 filename
指定タイムスタンプに変更(更新・最終参照日時を2003年2月2日の午前10時)
~$ touch -d "2 February 2003 10:00am" filename~$ ls -l filename
-rw-r--r-- 1 hoge hoge 0 Feb 2 2003 filename
~$
~$ touch -d "2003/2/1 10:00" filename
~$ ls -l filename
-rw-r--r-- 1 hoge hoge 0 Feb 1 2003 filename
~$