問題タブ [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.
windows - シェル配管とcatコマンド...Windowsの場合
ほとんどのUnixシェルでは、pipeとcatコマンドの能力を使用して、次の例のように非テキストデータを連結できます。
Windowsでの上記のコマンドに相当するものは何ですか?command.comまたはcmd.exeのみを対象としています。PowerShellを使用しないでください。
shell - cat ファイルとシェルスクリプトの改行
ディレクトリ内でファイルを再帰的にまとめていますが、一部のファイルでは最後の行の後に改行がないため、問題が発生します。
プロセス内の各ファイルに改行を追加するにはどうすればよいですか? ここにシェルスクリプトがあります
html - 「cat」を使用して英語以外の文字を.htmlファイル(R)に書き込む
問題を示すコードは次のとおりです。
編集: 私も次のエンコーディングを使用してみました(成功しませんでした)
助言がありますか?ありがとう。
terminal - ターミナルで tac コマンドを使用できますか?
コマンドラインから(ターミナルを使用して)大きなファイルを逆の順序で検索しようとしています。tac コマンドを見つけました: http://clifgriffin.com/2008/11/25/tac-and-reverse-grep/
tac は cat の逆です。しかし、ターミナルで tac コマンドを使用しようとすると、コマンドが存在しないと表示されます。ターミナルで tac を使用できる方法はありますか? コマンドラインを介して最後からファイルを検索する他の高速な方法は何ですか?
linux - シェルパイプラインの最も遅いコンポーネントを特定するにはどうすればよいですか?
2.2Gbのデータを取得して処理するために、非常に長く複雑なシェルパイプラインを設定しています。現在、処理には45分かかります。パイプラインは、cut、grep、sort、uniq、grep、およびawkコマンドの数です。時間がかかるのはgrepの部分だと思いますが、確認する方法がありません。
パイプライン全体をエンドツーエンドで「プロファイリング」して、どのコンポーネントが最も低速であるか、および最適化できるようにCPUまたはIOバウンドであるかどうかを判断する方法はありますか?
残念ながら、独自の情報を投稿する必要があるため、コマンド全体をここに投稿することはできませんが、htopでチェックアウトするのは次のビットだと思います。
linux - PDF の内容をコマンド ラインに出力する
テキスト ファイルと同じように、PDF ファイルのテキストを出力するコマンド ライン プログラムを探していcat
ます。
私は を見つけましたが、それは実行可能ですが、 にパイプしたいので、機能pdftotxt
を複製するものを好むでしょう。ありがとう!cat
grep
bash - テキスト ストリームの最初の単語を削除する
ストリーム内のテキストの各行から最初の単語を削除するにはどうすればよいですか?
例えば、
私が欲しい:
Bashを使用してこれを行うにはどうすればよいですか? を使用することもできますawk '{print $2 $3 $4 $5 ....}'
が、それは面倒で、すべての null 引数に余分なスペースが発生します。私は sed がこれを行うことができるかもしれないと思っていましたが、この例は見つかりませんでした。
java - crontabの実行時にScanner(System.in)からの入力を読み取らないJARファイル
次の方法を使用してSystem.inから読み取るアプリケーションを作成しました。
入力データはlinuxコマンドで渡されています:
crontabエントリは次のようになります。
ファイルの権限は次のとおりです。
私のマシン(Ubuntu 9)ではすべて正常に動作していますが、別のマシンUbuntu 8にインストールした後、プログラムが起動することがわかりましたが、何も読み取っていないようです。すべての構成とすべてのアクセス許可をトリプルチェックしましたが、結果は同じです。コマンドを手動で実行するとすべてが機能しますが、crontabで実行すると、入力を読み取っていないようです。誰かが以前にこの問題を経験しましたか?
Serhiyの助けに感謝します。
bash - Unixを使用してすべての行をパラメーターとしてスクリプトに渡す方法
次のような行を含むpids.txtというファイルがあります。
次に、各行で何かを実行するPythonスクリプトを作成しました。Pythonスクリプトは次のように実行されます。
Unixコマンドを実行したい部分で立ち往生し、pids.txtの出力をmy_script.pyにパイプします。私はあなたが猫と何かをしなければならないと思いますか?
(これは機能しません)
何か案が?
linux - cat から bash 数値変数への出力
ファイルのセットがあり、それぞれに単一の(整数)番号が含まれています。これは、同じ名前のディレクトリ内のファイルの数です(.txtサフィックスなし)-wc
各ディレクトリでの結果です。
ファイル内の数値を合計したいと思います。私はもう試した:
しかし、答えは 0echo
ですcat
。
値は次のとおりです。
おそらく、cat
どういうわけかの出力をキャストする必要がありますか?
[編集]
私は最終的に自分の解決策を見つけました:
しかし、受け入れられた答えは、途中で出力されないため、よりきれいです