タグ付けされた質問 「recursion」

4
再帰的なscp転送を再開します(rsyncを使用しますか?)
私はscpを介してそれぞれ数千個のファイルを〜1MB転送しており、最初の2kファイルほどで接続が切断されました。最初からやり直さずに再帰転送を再開する方法があるかどうかを知りたかった。何かのようなもの $ scp -r me@host.com:/datafiles/ ./ ... Happy Transfer ... ... BREAK! ... $ rsync -P me@host.com:/datafiles/ ./ ... Continue transf... 問題は、可能な場合は構文を正しく取得できないように見えることです。誰がそれができるか/どのようにそれを行うことができるかについていくつかの光を当てることができますか? PS。rsync行の「datafiles」の後にスラッシュを指定すると、ディレクトリまたはその内容が転送されますか?Googleで検索したときに矛盾したコメントが表示されました。
14 rsync  scp  recursion 

2
ディレクトリの最後に変更された日時を、最後に変更されたファイルと同じ日時として再帰的にタッチする
以前は、次のコマンドを使用して、サーバーdos2unix上のすべての*.phpファイルを再帰的に実行しました。 find . -name '*.php' -type f -exec dos2unix --keepdate {} + によって処理されdos2unixたすべてのファイルの最終変更日時は変更されませんでしたが、そのようなファイルを含む親ディレクトリの最終変更日時は、コマンドを実行した時刻に更新されたままです。 ライナーを1つ使用して、ディレクトリを再帰的にタッチし、ディレクトリの最終変更日時をディレクトリ内の最終変更ファイルと同じ日時に設定するにはどうすればよいですか? これから: dir_a/ 2013-05-13 14:05 abc.php 2012-09-01 12:34 def.php 2012-09-15 23:45 dir_b/ 2013-05-13 14:05 uvw.php 2012-10-01 01:23 xyz.php 2012-10-08 09:10 これに: dir_a/ 2012-09-15 23:45 abc.php 2012-09-01 12:34 def.php 2012-09-15 23:45 dir_b/ 2012-10-08 09:10 uvw.php 2012-10-01 01:23 xyz.php …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.