問題タブ [file]

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 投票する
27 に答える
626312 参照

linux - Vim で DOS の行末を Linux の行末に変換する

Windows で作成したファイルを開くと、すべての行が^M. これらの文字を一度に削除するにはどうすればよいですか?

0 投票する
42 に答える
4760340 参照

python - ファイルが例外なく存在するかどうかを確認するにはどうすればよいですか?

tryステートメントを使用せずに、ファイルが存在するかどうかを確認するにはどうすればよいですか?

0 投票する
8 に答える
2921 参照

file - 同じ親ディレクトリに同じ名前のファイルとディレクトリ - Solaris 8、ufs

わかりました、私は 10 年以上にわたって Solaris を使用してきましたが、これを見たことがありません...

同じ名前のファイルとサブディレクトリの両方を含むディレクトリ リストがあります。

file を使用してファイルの内容を検出すると、次のようになります。

ファイルは気にしていませんが、ディレクトリは残しておきたいので、rm してみます。

だからここに私の2つの部分の質問があります:

  1. これどうしたの?
  2. ファイルを慎重に削除するにはどうすればよいですか?

ジョナサン

編集:答えてくれてありがとう、両方(これまでのところ)役に立ちましたが、リストをエディターにパイプするとうまくいきました。

含まれるもの:

バックスペースキーには常に注意してください!

0 投票する
4 に答える
622 参照

file - ファイル複製ソリューション

ファイルを定期的にディスクにドロップして、同じデータセンター内の他の複数の Windows サーバーにレプリケートする、Windows でホストされるビルド プロセスについて考えてみます。他のマシンは IIS を実行し、それらのファイルを大衆に提供します。

コーパスの合計サイズは、数百万のファイル、数百 GB のデータになります。ターゲット サーバーで発生する可能性のある競合、WAN 経由などの潜在的なリンク、コールド スタートのクリーン サーバーに対処する必要があります。

これまでに考えた解決策:

  • キューに入れられたシステムとデーモンは定期的に起動し、サービスとしてコピーまたは実行されます。
  • SAN - 高価、複雑、より高価
  • ROBOCOPY、時限ジョブ - シンプルだが効果的。多くの内部/不確定な状態、たとえばコピー中の場所、エラー
  • 既製の交換品。ソフトウェア - SAN よりも安価ですが、それでも高価です
  • UNC 共有フォルダーであり、repl はありません。待ち時間が長く、コストが低い - クラスタリング ソリューションも必要です。
  • DFS レプリケーション。

他の人は他に何を使用しましたか?

0 投票する
6 に答える
6588 参照

.net - Reading changes in a file in real-time using .NET

I have a .csv file that is frequently updated (about 20 to 30 times per minute). I want to insert the newly added lines to a database as soon as they are written to the file.

The FileSystemWatcher class listens to the file system change notifications and can raise an event whenever there is a change in a specified file. The problem is that the FileSystemWatcher cannot determine exactly which lines were added or removed (as far as I know).

One way to read those lines is to save and compare the line count between changes and read the difference between the last and second last change. However, I am looking for a cleaner (perhaps more elegant) solution.

0 投票する
5 に答える
35860 参照

file - MSワードからPCLファイルを作成する方法

既存の MS ドキュメントに似た新しい PCL ファイルを作成する方法。MS doc テンプレートがあり、実際のデータに置き換えています。PCL形式でも同じことを達成する必要があります(PCLファイルをテンプレートとして作成し、データベースからの実際の値に置き換えてFAXに送信します)。

0 投票する
10 に答える
9753 参照

c# - C# を使用してファイルに文字を挿入する方法

特定の場所に特定の文字を挿入する必要がある巨大なファイルがあります。ファイル全体を再度書き直さずに C# でこれを行う最も簡単な方法は何ですか。

0 投票する
13 に答える
190807 参照

eclipse - Eclipse に .* ファイルを表示させるにはどうすればよいですか?

デフォルトでは、Eclipse は自分のプロジェクトで保持している .htaccess ファイルを表示しません。Package Viewer ツリーに空のフォルダが表示されるだけです。どうすれば表示されるようになりますか? 明らかな好みはありません。

0 投票する
3 に答える
6166 参照

c# - C#でファイルスペースを事前に割り当てますか?

ダウンロードアプリケーションを作成しています。ファイルがかなり大きくなる可能性があるため、実際にダウンロードする前にハードドライブにファイル用のスペースを事前に割り当てたいと思います。「このドライブがいっぱいです。いくつかのファイルを削除して、もう一度やり直してください。 「」それで、その観点から、私はこれを書きました。

少なくとも数百MB、または場合によってはGBのファイルをダウンロードし、ページファイルを完全に消去してシステムメモリを完全に強制終了しない場合でも、Windowsをスラッシング狂乱に陥れるまでは機能します。おっと。

それで、もう少し悟りを持って、私は次のアルゴリズムで着手しました。

これはうまく機能し、最後のソリューションのメモリ障害の問題に悩まされることはありません。ただし、特に古いハードウェアでは、(GBに相当する可能性のある)データをディスクに書き出すため、まだ低速です。

問題はこれです:同じことを達成するためのより良い方法はありますか?1トンのデータを実際に書き出すのではなく、xサイズのファイルを作成し、ファイルシステムにスペースを割り当てるようにWindowsに指示する方法はありますか。私はファイル内のデータを初期化することをまったく気にしません(私が使用しているプロトコル-bittorrent-は送信するファイルにハッシュを提供します。したがって、ランダムに初期化されていないデータの最悪のケースは、幸運な偶然の一致とファイルの一部を取得することです正しい)。

0 投票する
4 に答える
202 参照

c# - 複数のアセンブリが同じテキスト ファイルにアクセスできるようにする

同じ c#/.net ソリューションに多くのアセンブリ/プロジェクトがあります。Web アプリケーション GUI を使用して設定を保存する必要があり、その後、コンソール アプリといくつかのテスト プロジェクトが同じファイルにアクセスする必要があります。ファイルをどこに置き、どのようにアクセスすればよいですか?

「AppDomain.CurrentDomain.BaseDirectory」を使用してみましたが、最終的にはアセンブリとは異なります。また、「System.Reflection.Assembly.Get*Assembly.Location」で必要なものが得られません。

たぶん、これは私がすべきことではなく、ファイルではなくデータベースにあるのでしょうか? しかし、数行の構成でそれを行うのは非常に複雑に感じます。