問題タブ [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.

0 投票する
0 に答える
164 参照

fileutils - Ruby roo が複雑なファイル名を見つけられない

複雑なファイル名を持ついくつかの Excel ファイルを処理するために roo を使用しています (例: "Patient Status Up-Date-V2 051812.xlsx")。これらは、OS コマンドで適切にエスケープすることで検出されますが、Ruby roo (fileutils を使用) からでは検出されません。

ショー:

-rw-r--r-- 1 hamid hamid 128770 5 月 22 日 09:22 患者状況の更新-V2 051812.xlsx

しかし

与えます:

/usr/local/lib/ruby/gems/1.8/gems/roo-1.10.1/lib/roo/excelx.rb:103: in `initialize': file Patient\ Status\ Up-Date-V2\ 051812.xlsx存在しません (IOError)

エスケープのさまざまなバリエーション(「-」など)、権限の変更、ルートとしての実行などを試しましたが、役に立ちませんでした。Excelx.rb の 103 行目は次の行です: raise IOError, "file #{@filename} does not exist"

Perl を取り出す前に助けてください!

ありがとう、ハミド。

0 投票する
1 に答える
2274 参照

java - FileUtils(Apache Commons IO 2.4)からcopyDirectoryを使用してエラー時にコピーを続行する方法

次のコードを使用して、apache commons io(2.4)のFileUtilsメソッド「staticvoid copyDirectory(File srcDir、File destDir)」を使用して、あるフォルダーから別のフォルダーにファイルをコピーしようとしています。

ファイル構造は次のようになります。

問題は、srcDirに、アクセスできないファイルとサブディレクトリがいくつかあることです。FileUtils.copyDirectoryは、「java.io.FileNotFoundException:.subdirectory(許可が拒否されました)」をスローして中止します。

許可されていないファイルを無視して、読み取ることができる他のすべてのファイルをコピーすることは可能ですか?

0 投票する
2 に答える
4752 参照

spring - 春式読み取りファイルの内容

スプリング式を使用してファイルの内容を読み取り、文字列に入れる方法は?

私は次のことをしたいと思います。

例えば、

またはさらに良い

ただし、上記のコードはどれも機能しません。

言及するだけで、私は春のバージョン3.2.0を使用しています

ありがとう。

0 投票する
2 に答える
337 参照

windows - フォルダ構造でファイルをコピーする Windows フリー ファイル ユーティリティ?

フォルダ構造とともに必要なファイルをコピーする無料のユーティリティを探しています。

ファイルユーティリティを知っている人はいますか? 有料のwinzip以外は見つかりませんでした。

ありがとう、カシール

0 投票する
2 に答える
7573 参照

java - Java - CSV / csvファイルの列を削除

Javaでcsvファイルの列を削除しようとしています。

たとえば、私はこのcsvファイルを持っています

そして、次の操作の後が必要です: (csvFile の削除、2) 次のようになります。

列ではなく行に関係する操作のみが見つかりました。

0 投票する
1 に答える
2404 参照

ruby - Rubyは新しいサブディレクトリにcsvファイルを作成します

以下の更新

いくつかのJSONをループし、データを使用して複数の.CSVファイルを作成するRubyスクリプトがあります。現在、script/JSONと同じフォルダーにそれらを作成するだけです。ただし、タイムスタンプが付けられた新しく作成されたサブディレクトリにファイルを作成する必要があります。

私は私が必要であることを知っていますrequire 'fileutils.rb'そして私は作成time = Time.now.strftime("%Y%m%d%H%M%S%")しそしてoutdir = FileUtils.mkdir(time)

これらをスクリプトに追加すると、ディレクトリは正常に作成されますが、壊れます。

ファイルを作成するスクリプトの終わりは次のようになります。問題は、ディレクトリに移動する方法/新しいディレクトリにファイルを作成する方法にあると思います。

- -アップデート - -

問題は、dirパスとCSVモジュールを指定するときに発生するようです。Invalid argument - ["20130312113853"]/regions.csv (Errono::EINVAL) CSVモジュールのドキュメントを見ると、エラーが発生します。CSVを読み取るためのパスを宣言できますが、別のディレクトリでCSVを作成/書き込むことについては何も宣言できません。このモジュールを使用するのはこれが初めてです。誰かがこれにアプローチする方法を知っていますか?

前にcsvのdirパスを宣言する必要があると思いますcsv = []か?

全文:

0 投票する
1 に答える
195 参照

ruby - Ruby fileutilsを使用して外部ボリューム上のファイルを移動しますか?

かなり基本的なエラーのように感じるものに遭遇しましたが、私が苦労していることについてのドキュメントを見つけることができません。コードは次のとおりです。

私がやろうとしているのは、いくつかのファイルを(非破壊的に)移動し、ファイル名を追加することだけです。一部のローカルファイルではうまく機能しますが、機能させるために複数のレベルを../../../実行しました。外付けドライブの指定に関して何か特別なことはありますか?