問題タブ [cat]

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

windows - シェル配管とcatコマンド...Windowsの場合

ほとんどのUnixシェルでは、pipeとcatコマンドの能力を使用して、次の例のように非テキストデータを連結できます。

Windowsでの上記のコマンドに相当するものは何ですか?command.comまたはcmd.exeのみを対象としています。PowerShellを使用しないでください。

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

shell - cat ファイルとシェルスクリプトの改行

ディレクトリ内でファイルを再帰的にまとめていますが、一部のファイルでは最後の行の後に改行がないため、問題が発生します。
プロセス内の各ファイルに改行を追加するにはどうすればよいですか? ここにシェルスクリプトがあります

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

html - 「cat」を使用して英語以外の文字を.htmlファイル(R)に書き込む

問題を示すコードは次のとおりです。

編集: 私も次のエンコーディングを使用してみました(成功しませんでした)

助言がありますか?ありがとう。

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

terminal - ターミナルで tac コマンドを使用できますか?

コマンドラインから(ターミナルを使用して)大きなファイルを逆の順序で検索しようとしています。tac コマンドを見つけました: http://clifgriffin.com/2008/11/25/tac-and-reverse-grep/

tac は cat の逆です。しかし、ターミナルで tac コマンドを使用しようとすると、コマンドが存在しないと表示されます。ターミナルで tac を使用できる方法はありますか? コマンドラインを介して最後からファイルを検索する他の高速な方法は何ですか?

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

linux - シェルパイプラインの最も遅いコンポーネントを特定するにはどうすればよいですか?

2.2Gbのデータを取得して処理するために、非常に長く複雑なシェルパイプラインを設定しています。現在、処理には45分かかります。パイプラインは、cut、grep、sort、uniq、grep、およびawkコマンドの数です。時間がかかるのはgrepの部分だと思いますが、確認する方法がありません。

パイプライン全体をエンドツーエンドで「プロファイリング」して、どのコンポーネントが最も低速であるか、および最適化できるようにCPUまたはIOバウンドであるかどうかを判断する方法はありますか?

残念ながら、独自の情報を投稿する必要があるため、コマンド全体をここに投稿することはできませんが、htopでチェックアウトするのは次のビットだと思います。

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

linux - PDF の内容をコマンド ラインに出力する

テキスト ファイルと同じように、PDF ファイルのテキストを出力するコマンド ライン プログラムを探していcatます。

私は を見つけましたが、それは実行可能ですが、 にパイプしたいので、機能pdftotxtを複製するものを好むでしょう。ありがとう!catgrep

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

bash - テキスト ストリームの最初の単語を削除する

ストリーム内のテキストの各行から最初の単語を削除するにはどうすればよいですか?

例えば、

私が欲しい:

Bashを使用してこれを行うにはどうすればよいですか? を使用することもできますawk '{print $2 $3 $4 $5 ....}'が、それは面倒で、すべての null 引数に余分なスペースが発生します。私は sed がこれを行うことができるかもしれないと思っていましたが、この例は見つかりませんでした。

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

java - crontabの実行時にScanner(System.in)からの入力を読み取らないJARファイル


次の方法を使用してSystem.inから読み取るアプリケーションを作成しました。

入力データはlinuxコマンドで渡されています:

crontabエントリは次のようになります。

ファイルの権限は次のとおりです。

私のマシン(Ubuntu 9)ではすべて正常に動作していますが、別のマシンUbuntu 8にインストールした後、プログラムが起動することがわかりましたが、何も読み取っていないようです。すべての構成とすべてのアクセス許可をトリプルチェックしましたが、結果は同じです。コマンドを手動で実行するとすべてが機能しますが、crontabで実行すると、入力を読み取っていないようです。誰かが以前にこの問題を経験しましたか?


Serhiyの助けに感謝します。

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

bash - Unixを使用してすべての行をパラメーターとしてスクリプトに渡す方法

次のような行を含むpids.txtというファイルがあります。

次に、各行で何かを実行するPythonスクリプトを作成しました。Pythonスクリプトは次のように実行されます。

Unixコマンドを実行したい部分で立ち往生し、pids.txtの出力をmy_script.pyにパイプします。私はあなたが猫と何かをしなければならないと思いますか?

(これは機能しません)

何か案が?

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

linux - cat から bash 数値変数への出力

ファイルのセットがあり、それぞれに単一の(整数)番号が含まれています。これは、同じ名前のディレクトリ内のファイルの数です(.txtサフィックスなし)-wc各ディレクトリでの結果です。

ファイル内の数値を合計したいと思います。私はもう試した:

しかし、答えは 0echoですcat

値は次のとおりです。

おそらく、catどういうわけかの出力をキャストする必要がありますか?

[編集]

私は最終的に自分の解決策を見つけました:

しかし、受け入れられた答えは、途中で出力されないため、よりきれいです