問題タブ [fileutils]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Rubyでファイルをコピーするときにエラーをキャッチする方法は?
次のようなファイルをコピーします。
この操作が成功したかどうか、失敗した場合は何がエラーだったのかを知りたいです。
スローできる例外はどこにありますか?
java - Java - FileUtils と copyFileToDirectory を使用してファイルを別のディレクトリにコピーする - 動作しない - ?
Java と apache org commons の FileUtils クラスを使用して、あるディレクトリから別のディレクトリにファイルをコピーしたいと考えています。
ローカル システムでテストする簡単な Java プログラムを作成しました。これがコードです。ファイルは存在しますが、別のディレクトリへのファイルのコピーが機能していません。私は何が欠けていますか?どこかに不適切な構文がありますか?
for-loop - txt ファイル内の文字列をカウントする際の問題
テキストファイルを読み込んでレポートを作成するプログラムを開発しています。レポートの内容は次のとおりです。ファイル内のすべての文字列の数、その「ステータス」、およびすべての文字列の先頭のいくつかの記号。100 Mb までのファイルで問題なく動作します。
しかし、サイズが 1.5Gb を超え、100000 行を超える入力ファイルでプログラムを実行すると、次のエラーが発生します。
VM 引数を -Xms128m -Xmx1600m (Eclipse 実行構成) まで増やしましたが、これは役に立ちませんでした。OTN フォーラムのスペシャリストは、本を読んでプログラムのパフォーマンスを改善するようアドバイスしてくれました。誰かがそれを改善するのを手伝ってくれますか? ありがとうございました。
コード:
また、OTN の専門家は、このプログラムは入力を開いて 2 回読み取ると述べています。「forステートメント」にいくつかの間違いがありますか?しかし、私はそれを見つけることができません。ありがとうございました。
synchronous - ApacheのFileUtilsのメソッドは同期(ブロッキング)i / oを実行しますか?
ApacheのFileUtilsのメソッドは同期(ブロッキング)i / oを実行しますか?
FileUtilsを呼び出しています。copyDirectoryToDirectory。次の行で、コピーしたディレクトリを削除したいと思います。
例:
これが「安全」であり、非同期(非ブロッキング)I/Oが発生していないことを確認したいだけです。
ありがとう。
java - apache common-io パッケージは、実際の IO 操作の前にデータをバッファリングしますか?
apache common-io パッケージを使用したいのですが、書き込み/読み取り関数にバッファー戦略があるかどうかわかりません。
たとえば、FileUtil クラスには次のような関数があります。
これらの関数へのすべての呼び出しが、open->read/write->close の順で行われると、効率が低下します。バッファリング戦略が必要だと思いますよね?
チェン
java - Java FileUtils はバックアップ ディレクトリをコピーします
私は Commons.IO の FileUtils を使用しており、バックアップ スクリプトを作成しようとしています。単純なルールは、ソースから dest ディレクトリに存在しないすべてのファイル (およびサブディレクトリ) をコピーすることです。他より新しい日付。
FileUtils.copyDirectory() が適切な FileFilter を設定する方法よりも正しい選択であるかどうかはわかりません。
ありがとうございました。
java - Apache FileUtils.copyDirectory(...)のプログレスバー
Apacheのプログレスバーを実装する方法を知っている人はいますFileUtils.copyDirectory(File src, File dst)
か?JavaDocsとAPIで役立つものは何も見当たりません。バッチディスク操作を処理する際の一般的な使用例のように思われるので、明らかなことを見逃しているかどうかはわかりません。
ruby - 「fileutils.rb」が必要なときにエラーが発生するため、FileUtils.copy を実行できません
以下のコードを実行すると、次のエラーが表示されます
/Users/Castillo/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/fileutils.rb:1423: /Users/Castillo/.rvm/rubies/ruby-stat': No such file or directory - file.txt (Errno::ENOENT)
from /Users/Castillo/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/fileutils.rb:1423:in
の fu_each_src_dest 内のブロック1.9.2-p290/lib/ruby/1.9.1/fileutils.rb:1439:in fu_each_src_dest0'
from /Users/Castillo/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/fileutils.rb:1421:in
fu_each_src_dest' from /Users/Castillo/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/ fileutils.rb:391:in cp'
from learn3.rb:65:in
execute' from learn3.rb:83:in block in execute'
from learn3.rb:83:in
each' from learn3.rb:83:in execute'
from learn3.rb:103:in
'
数週間前、BREW のインストールで問題が発生しました。これが何らかの形で問題の原因になる可能性はありますか?
投稿は私のコードです
java - Java Apache Commons FileUTIL CopyDirectory 例外
Apache Common の FileUtil を使用して、CopyDirectory を使用してファイルを他のディスクに転送しようとしています。ただし、マイ ドキュメントの転送に関してはエラーが発生します。また、理由はわかりませんが、C:\Users[UserName]\Documents のような特定のパスを選択すると、Documents のコンテンツだけが表示されず、User's Folder に他のいくつかのフォルダーが表示されます。 . なぜだかわかりません。また、MyDocuments で CopyDirectory を実行すると IOException が発生します... MyMusic をコピーしようとしているとき (そもそもなぜそれを行っているのかわかりません。
私のコードでは、お気に入りとデスクトップを適切にコピーします...お気に入りの「お気に入りツールバー」のフォルダーを「リンク」フォルダーに変更したようです。
どんな助けでも素晴らしいでしょう。ありがとう!
}
java - du コマンドと apache FileUtils.sizeOfDirectory の違い
ディレクトリで簡単に実行すると、du -sh
11M/etc/
が表示されます。しかし、私が使用するとき:
これは私を示しています:68 MB。これはバグですか?または、何かが足りない。
[アップデート]
du -shL
(逆参照シンボリック リンクの場合は L)を使用すると、77M と表示されます。