wc

シェルスクリプトでsftpを使用してリモートの場所にあるファイルの数を計算する
wc

シェルスクリプトでsftpを使用してリモートの場所にあるファイルの数を計算する

リモートディレクトリで特定の種類のファイルを確認するために、次のコマンドを使用中にエラーが発生しました。要件は、特定のファイルの数を取得することです。 file_exists=$(sftp $FTP_UNAME@$FTP_HOST ls *$FILE_ID*.txt | wc -l) これはよく書かないのですか?助けてください... Below is the Usage Tip - usage: sftp [-1246aCfpqrv] [-B buffer_size] [-b batchfile] [-c cipher] [-D sf...

Admin

wcコマンド出力から行番号を抽出する方法
wc

wcコマンド出力から行番号を抽出する方法

実行したときにwc -l models.txt得られる出力は次のとおりです2113 models_work.txt。コマンドなどを2113使用してcutその出力を取得する方法を知りたいです。cutなどの命令と組み合わせると動作しませんwc -l models.txt | cut -f1。どんな助けでも大変感謝します!ありがとうございます! ...

Admin

wcとstatが/proc/[pid]/cmdlineに対して異なる結果を生成するのはなぜですか?
wc

wcとstatが/proc/[pid]/cmdlineに対して異なる結果を生成するのはなぜですか?

wc原因を把握してstatいろいろな情報提供をしようとします/proc/[pid]/cmdline。 wc私のシェルcmdlineファイルサイズが6バイトであるとしましょう。 $ wc --bytes /proc/$$/cmdline 6 /proc/10425/cmdline statファイルサイズが0バイトであることを示します。 $ stat --format='%s' /proc/$$/cmdline 0 file同意するstat: $ file /proc/$$/cmdline /proc/10425/cmdline: empty cat次の出...

Admin

forループを使用して他のサブフォルダ内のすべてのファイル数を数える方法
wc

forループを使用して他のサブフォルダ内のすべてのファイル数を数える方法

wc -lファイルがサブフォルダにあるかどうかを知りたいです。ファイルが1つしかない場合は、次のコードを使用できます。 find ./calss{1..20}/ -name 'C1.student' | xargs wc -l 実際、私はC1.studentからC50.studentまでのファイルを含む20のフォルダを持っています。wc異なるサブフォルダ内の複数のファイルの数を数えるために使用したいと思います。 このコードを試しましたが、すべて0が表示されます。何か抜けましたか?時間をいただきありがとうございます。 for i in $(seq 1 50)...

Admin

findコマンドの各結果に対してwcをどのように実行しますか?
wc

findコマンドの各結果に対してwcをどのように実行しますか?

このコマンドを使用して、見つかった各ファイルに数行があることを確認したいと思いますfind。 私はこれを使用してwc -l単一のファイルの行番号を見つけることができることを知っています。ただし、次の出力でパイプするときは機能しませんfind。 find -type f -name package.json | wc -l これにより、見つかったファイルの数が返されます。見つかった各ファイルの行数を返したいです。 ...

Admin

`wc -l`をリアルタイムで更新するには?
wc

`wc -l`をリアルタイムで更新するには?

<streaming ls> | wc -l正常に動作するコマンドがありますが、少し<streaming ls>時間がかかります。つまり、数分後に最終行数を取得できます。 wc -lリアルタイムでアップデート出力を取得する方法はありますか? ...

Admin

ディレクトリ内の各ファイルの行数を計算し、n個のファイル行の要約を作成する方法
wc

ディレクトリ内の各ファイルの行数を計算し、n個のファイル行の要約を作成する方法

ディレクトリにn行のファイル数の要約を作成しようとしています。wc -l * | sort各ファイル名の行数を印刷するために使用しています。私が達成したいのは、以下を生成するディレクトリの要約です。 56 5 60 6 3 7 最初の列はファイル数を表し、2番目の列は行数を表します。 awk 'END{print NR}' directory/*ディレクトリ全体の行数を返すawkコマンドを見ました。出力printfフォーマットを指定wc -lするソリューションを検討しました。どんな助けでも大変感謝します!ありがとう ...

Admin

ファイル内の数字を含む単語の数を学びます。
wc

ファイル内の数字を含む単語の数を学びます。

数値を含む特定のファイル内の単語の総数を見つけようとします。特定の数字ではなく、どんな数字でも含まれる単語だけ探しています。私は次のようにgrepとwcコマンドを使ってみました。 grep [0-9] filename | wc -w 私が得た結果は「一致しない」です。何が間違っているのか誰が見ることができますか? 助けてくれてありがとう。 ...

Admin

特定のファイル形式内でパターン間の行数を見つける
wc

特定のファイル形式内でパターン間の行数を見つける

notes.json各ディレクトリにファイルがあります。次のコマンドは、notes.json各ファイルの長さを計算し、各ファイルの行数に基づいてソートされた出力を返します。 find . -name notes.json | xargs wc -l | sort -nr それは戻ってくる 789 ./D/notes.json 789 ./F/notes.json 574 ./A/notes.json 519 ./G/notes.json 今私は検索モード内部コンテンツの各ファイルに対してソートされた行数をnotes.json返したいと思います。notes...

Admin

LoCでファイルを並べ替える - wc -lからパイプするときに並べ替えが機能しません。
wc

LoCでファイルを並べ替える - wc -lからパイプするときに並べ替えが機能しません。

LoCでファイルディレクトリを並べ替えようとしています。 しかし、sortラインをパイプで接続すると何もしないようです。 paths=`find ./src/ | egrep "\.(cpp|h)$"` for path in $paths; do wc -l $path | sort -n; done 結果は次のとおりです(予約注文でソートされますが、find数字wcは無視されます)。 50 /a/a.cpp 10 /a/a.h 200 /b/b.cpp 13 /b/b.h ... パイプの代わりにファイルにソートを使用する場合: for path i...

Admin