問題タブ [file-processing]

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

bash - GNU 並列でコマンド ライン引数を分割する

使用GNU parallel: http://www.gnu.org/software/parallel/

2 つの引数を取るプログラムがあります。

ファイル名のペアを生成するスクリプトを使用していますが、スクリプトの結果がペアではなく単一の文字列であるため、問題が発生します。お気に入り:

GNU parallelにはたくさんのトリックがあるようですが、セパレーターの周りでテキストを分割するためのトリックがあるのではないかと思います:

簡単な回避策は、prog で引数を手動で分割することですが、それが可能かどうか知りたいですGNU parallel

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

file - あるサーバーから別のサーバーにファイルをコピーするバッチ ファイルで、処理中のファイル名にリモート ディレクトリを追加する

あるサーバーから別のサーバーにファイルをコピーするバッチ ファイルを作成しましたが、コピーしたばかりのファイルの名前を変更してフォルダー パスを含める必要があります。仕事をするために私が思いついたコードは次のとおりです。

ファイルは次のようなものから来ます:

i:\w3svc98435783475\ex110430.log

私がやりたいことは、それを D:\ServerLogsAndBackups\IIS\w1\w3svc98435783475_ex110430.log にコピーすることです。リモートのディレクトリパスを取得してファイル名に入れる方法がわかりません。

どうもありがとう

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

php - テキスト処理の流れについてアドバイスが必要

私はプログラミング キャリアのほとんどをリサーチ プログラマー (MATLAB) として過ごし、自分のコンピューターで実行できるものを自分のためだけに書いてきました。今、コンマ区切りのテキスト ファイルを提出してもらい、自分のコンピューターを直接使用せずに処理済みのテキスト ファイルを取得できるようにしたいと考えています (MATLAB のインストールは 1 つだけです)。

おそらくこれは、LAN経由のWebサーバー(XAMPP)と、サーバーで実行できるプログラミング言語スクリプトで実行できると考えています。これは私が考えていることです:

  1. カンマ区切りのテキスト ファイルを作成してもらいます。
  2. 私のローカルホストで作成したサイトにアクセスしてもらい、ウェブページ フォーラム経由で送信してもらいます。
  3. アップロードされたファイルを PHP で処理します (小さなファイル、< 100KB)。これには、MySQL データベースの検索も含まれます。
  4. 処理されたファイルを何らかの方法でダウンロードしてもらいます。

これはサウンドシステムですか?「サウンド」とは、専門家であるあなたがこのシステムをセットアップしたい場合、これはあなたが使用する手順とツールですか? 私は最近 PHP を学んでおり、PHP を使用してこれを行うことができるようですが、これがタスクに適したツールであるかどうかはわかりません。全体が...ファイルをアップロードするときのように、少しオンザフライのように見えます。ファイルがサーバーに保存され、サーバーが実行されているのではなく、PHPメモリで(私が読んだものから)処理が行われますそのファイルを使用するスクリプト (違いはありますか?!)。皆さんが声をかけて、これを適切に行う方法についていくつかの指針を教えていただければ、非常に感謝しています(コードを要求するのではなく、一般的なアイデアです)。

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

c++ - c++ でのファイルストリーム処理 (tellg() 関数)

私は次のコードを書きました....

text1.dat のエントリは次のとおりです。

出力は次のとおりです。

私の質問は次のとおりです。

  1. 'a' とマークされた出力は -1 です... tellg() の出力として -1 とはどういう意味ですか?
  2. 「b」とマークされた出力が繰り返されます...なぜそうなのですか?
0 投票する
1 に答える
83 参照

php - 非常に遅延した AJAX 呼び出しが適切に読み取られるようにする方法

他の多くのファイルを処理するファイルがあり、処理に最大 30 分かかる場合があります。フロントエンドでファイルにAJAXリクエストを行います。ファイルは、完了率に関する別の一時ファイルに出力されます。完了すると、成功メッセージを独自の XML 出力として出力します (tmp ファイルには出力しません)。

私が抱えている問題は、処理時間が短い場合..最大3分と言うと、AJAXリクエスト(jQueryを介して作成された)が生き続けることです。ただし、処理に時間がかかる場合 (4 分以上) はタイムアウトが発生します。そして、AJAX 接続が切断されます。どうすればそれを防ぎ、ブラウザが閉じられるまで生き続けることができますか?

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

c++ - ファイル処理(ファイルからの入力)

名、姓、ニックネームの列を含む単純なテキスト ファイルがあります...C++ プログラムでファイルの各行から入力を取得しようとしていました....その後、問題が発生しました...私は残していました数行の列を埋める....サンプルテーブルは次のとおりです。

今、私はC ++を使用して人々のクラスのオブジェクトの最初、最後、およびニックフィールドに列を入力しています....今、2行目のaksの入力は「最後」フィールドに入り、3行目のローハンは「最初」のフィールドに入りますフィールドとロンは「最後の」フィールドに入ります....これを修正できる方法を誰かが提案できますか...修正できない場合、実際に入力された列の数を少なくとも知ることができますか(列数を意味する) ?

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

c++ - ファイル処理(複数のフィールドを持つファイルの場合)とそれに関連する問題

これは、sic /xe.asmファイルのsymtabを作成するために作成したコードです。

.....ここにサンプルのsic/xe .asmファイルがあります.....上記のコードには、コード全体をコメントアウトしても問題が発生するため、コード全体を含めていないことに注意してください。上記...発生する問題は、コードを実行するたびに発生します。

  1. 次のメッセージボックスが'Unhandled exception at 0x00ba7046 in aviasm.exe: 0xC0000005: Access violation writing location 0xcccccccc.'表示され、プログラムが
    デバッグモードになります...また、次の関数iosfwd(std::char_traits<char>)の行に矢印の付いた名前のファイルが表示 されます。_Left=_Right;

    static void __CLRCALL_OR_CDECL assign(_Elem& _Left, const _Elem& _Right) { // assign an element _Left = _Right; }

  2. また、ブロックの最初と最後でコンソールにいくつかの単語を出力して、 str[1]="start"この関数が機能しているかどうかを確認します...両方の行が機能
    していて、プログラムがasmから入力を正常に取得していることも確認しています。 file(これを確認しました)、intermfileとsymtabに行が出力されていません...plzヘルプ??

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

c++ - ファイルから入力を受け取る

asmfile.txtという名前の次のファイルがあります

このファイルから行ごとの入力を取得するために、次のコードを書きました....

//ここでの問題は、最初の 3 行が str に正常に入力されていることです...しかし、最後の行が str に入力されていません....コンソールでプログラムを実行すると表示されるため、これを知っています...

str[0]="rd" および str[1]="indev" のため、「rd indev」のインデントが変更されます.....4 行目が str に入力されていない理由を教えてください....