問題タブ [wc]
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.
file - Unix - スクリプトによって生成されたファイルを比較するスクリプト - それらのファイルのレコード数が同じかどうかを確認する
次のパスからファイルを取得する perl スクリプトがあります: /home/ict/extract この perl スクリプトを実行すると、この perl スクリプトには 3 つのオプションがあります。これら 3 つのオプションをすべて選択すると、このスクリプトは 3 つのファイルを作成します。 2 つのオプションを選択すると、2 つのファイルのみが生成されます -> 次のパス /home/ict/data に。このスクリプトは、次の出力を含むログ ファイルも生成します。
2 つの操作のログ: Type_1 と Type_2 (3 つのタイプがある場合は、このログ ファイルに別の行があります)
「Type_1 を選択しました 抽出ファイルとして /home/ict/extract/file.csv を選択しました 出力ファイルの different_file_name.dat を出力ディレクトリに作成しました: /home/ict/data/
Type_2 を選択 抽出ファイルとして /home/ict/extract/file2.csv を選択 出力ディレクトリに outputfile different_file_name2.dat を作成: /home/ict/data/ "
元のファイルのレコード数を比較したい ( /home/ict/extract からは /home/ict/data のレコードと同じ) (元のファイルと処理されたファイルは最後に作成されたものです)
よろしければ、/home/ict/data のファイルを添付してメールを送信してください
そうでない場合は、ディスプレイ メッセージに表示します。
wc -l を使用する必要があることはわかっていますが、初心者です。
ありがとうございました!
bash - バックグラウンド プロセスによって返された値を保存する [終了ステータスではない]
いいえを数えています。バックグラウンド プロセスとしてのファイル内の行数 (並列実行が必要)
これは $counting に対して空白を返すだけです
私がする時、
つまり、フォアグラウンドで数えます。適切な値を返します。
これは、親シェルでアクセスできない子変数に関係していると思いますか? (そしていくつかの回答はIPCを示唆しています)これを回避する他の方法はありますか。
linux - wc の文字数が 1 増えているようです
これを試すと:
文字数は 2 だと思いますが、実際には 3 になります。なぜ 2 でないのか説明できますか?
bash - UTF-8 ファイルの文字数のカウント
エンコーディングに関して実際の文字を解釈せず、愚かなバイトカウントを行うように見えます。
実際の文字数を取得するにはどうすればよいですか?
unix - 特定の基準で行を数えるUNIX
7 つの列 (file.txt) を持つデータベースがあります。名前のリストがあります (names.txt)。name.txt の名前が 3 列目と 4 列目の両方に表示される file.txt の行を数えたいと思います。 txt またはまったく表示されません。どうすればunixでそれを行うことができますか? ありがとう。