• 締切済み

タイムスタンプ変更

Linuxにおいて指定ディレクトリ以下を再帰的に一度にタイムスタンプを変更するコマンドはありませんでしょうか?touchコマンドでは出来ないような気がするのですが・・・。ご存知な方、ご教授頂けたら幸いです。

みんなの回答

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.2

ls -R <dir name> | xargs touch というのでもできるかも。

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

$ find <指定ディレクトリ> -exec touch \{\} \; こんなんでどうやろかね?

関連するQ&A

  • Windows7でファイルのタイムスタンプ変更

    Winodows 7(英語版) を使用しています。ファイルやフォルダーの日付や時間(タイムスタンプ)を簡単に変更できるフリーソフトウェアを探しています。英語版の Winodows 7 を使っているので英語版のソフトウェアを希望しています。便利で人気のある評判の高いものを紹介して頂けると幸いです。 また、日本語版のソフトウェアも教えて頂けるとうれしいです。 あるいは、Ubuntu(Linux) の touch コマンドのようなもので Winodows 7 で動くソフトウェア(コマンド)があれば教えて下さい。

  • タイムスタンプの変更について

    複数ファイルのタイムスタンプを、指定した日時に変更する方法を探しています。 指定した日時は、現在の日時 などではなく、バラバラの日時です。 「ファイル名」と「変更後の日時」のリストがエクセルで手元にあるのですが、その「変更後の日時」がバラバラなので方法がわかりません・・。 フリーソフトを紹介するサイトをいくつか見ましたが、一括変更のソフトが多く、複数の日時に変更するソフトは見当たりませんでした。 ご存知の方がいらっしゃいましたら、ご教授ください。 よろしくお願いいたします。

  • タイムスタンプ変更アプリを探してます

    Mac OSX Lion環境下でドキュメントやフォルダのタイムスタンプを簡単に変更できるアプリケーションを探しています。 ドキュメント一枚だけを指定して変更する場合や、フォルダ内の複数ファイル及びフォルダのタイムスタンプも変更する場合も想定しています。 タイムスタンプは作成日、変更日をそれぞれ指定でき、指定する日時の入力等が比較的簡単に指定できるものが良いです。 総じて使い勝手が良く、可能であればフリーウェアのものが理想です。 なければ有料のものでも結構です。 また、アプリケーションは日本語対応のものでなくても構いません。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • FTPでのディレクトリのアップロード方法とタイムスタンプ

    (1)FTPでのディレクトリのアップロード方法 DOS窓から、FTPコマンドで、FTPサーバーにログインし、putやmputでファイルをアップロードする際に、ディレクトリをアップロードする方法をご存知の方がいらっしゃれば教えてください。 サブフォルダ以下すべて、ディレクトリ構成ごとアップロードしたいと考えています。FFFTP等のツールを使わずにコマンドラインからやりたいと思っています。 (2)FTP時のタイムスタンプ WindowsのクライアントPCから、UNIXのサーバーにファイルをアップロードすると、タイムスタンプがファイルをアップロードした時間に置き換わってしまい、もともとのタイムスタンプが書き換えられてしまいます。タイムスタンプをそのままにしてアップロードすることが可能であれば、教えてください。できれば、コマンドラインからがいいですが、不可能ならFFFTP等のツールを使用しようと思っています。 よろしくお願い致します。

  • ファイル名を元にタイムスタンプを変更したい

    ファイル名を元にタイムスタンプを変更したい はじめまして。 ディレクトリ内にある多数のファイルのタイムスタンプの変更したいと考えています。 ファイル数は3000以上あるため、ファイルひとつひとつ touch コマンドではとても間に合いません。 ディレクトリ内のファイル名には次のような規則があります。 ■ ファイル名の規則 20YYmmdd_HHiiss_カメラモデル名_IMG0001.JPG 20YYmmdd_HHiiss_カメラモデル名_IMG0002.JPG 20YYmmdd_HHiiss_カメラモデル名_MVI0003.MP4 20YYmmdd_HHiiss_カメラモデル名_MVI0004.MP4 つまり、ファイル名の先頭部分が更新日時を意味します。 ■ 更新日時がずれる理由 インターネット経由でファイル入手等により、更新日時が「撮影した日時」ではなく「入手した日時」になってしまいます。 「ファイルの更新日時よりも、ファイル名の先頭部分の時間が正確である。」という前提です。 ■ 一括で更新日時を変更 find, grep, touch コマンドを組み合わせれば、ディレクトリ内のファイルを一括処理できるような気がするのですが。 皆様の知恵をお借りできればと思います。 ■ 環境 ・OS Ubuntu 12.04.2 LTS ・シェル /bin/bash

  • タイムスタンプでファイルを指定する方法

    UNIXコマンドにおいて、ファイル名から日付を判断できないファイルを消す為に、 ファイルのタイムスタンプを指定する方法を教えてください。 やりたいこととしては以下のようになります。 ・4月から7月の間に更新されたファイルを削除したい ・ファイルは同一ディレクトリに1000以上あり、消したいファイルはその内600ほどある

  • Windowsのファイル・フォルダのタイムスタンプ

    Windows10ですが、ファイルやフォルダを作成してもすぐに忘れてしまうことがあります。その理由としてあるディレクトリ(フォルダ)\Aのサブのディレクトリ\A\Bを変更したりしても元のフォルダ\Aのタイムスタンプが変更されないということがあるように思います。ディレクトリの深いところで何らかの更新をするとそれが上のディレクトリのタイムスタンプを更新するというような設定はないのでしょうか。 技術的に難しい感じはしないのですが、そうしない理由は何でしょうか。フォルダを作った日にちをいつまでもキープしておきたいということでしょうか。 また、フォルダをコピーするとコピーした日がスタンプされますね。移動はどうなるでしょうか(実験すればすぐですが)。タイムスタンプの考え方とはどのようなことになるでしょうか。また、タイムスタンプの付け方の設定変更はできないでしょうか。

  • AIX6でファイルのタイムスタンプの秒を表示するコ

    linuxでは以下のコマンドで確認できました。 ls --full-time または ls -l --time-style=”+%Y/%m/%d %H:%M:%S” AIX6で同様のコマンドを実行してもエラーになります。 ls以外でもかまわないので、 ファイルのタイムスタンプを秒まで表示する方法がありましたら、 教えてください。

  • ディレクトリのタイムスタンプもコピーしたい

    ファイルコピーのフリーソフトを探しています。 Windows上で動作し、ディレクトリ構造ごとコピーでき、 コピー元のディレクトリのタイムスタンプをコピー先に反映できる ソフトをご存じないでしょうか?

  • cpコマンドのオプションについて

    現在、Linuxについて学習を進めていますが、cpコマンドの以下のオプションの意味の違いが分かりませんので、ご教授いただけますでしょうか。 -a : コピー元のファイルとディレクトリを再帰的にコピー。 -r : ディレクトリ内を再帰的にコピー。 ちなみに、-rは使うなと書いてあるサイトもありました。