問題タブ [unix-head]
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.
bash - 変数を使用してbashスクリプトで「ヘッド」を使用するにはどうすればよいですか?
作成したいくつかの変数を指定して、ファイルから特定の行を読み取ることができるスクリプトを作成しようとしています。
これから私が直面する最大の問題は、次のエラーが発生することです。
端末から一度に 1 行ずつ入力すると、コードは正常に機能します。このコードを機能させる方法はありますか? 定数 (head -5 など) を使用すると機能することに注意してください。
sorting - head 内の最大数のみを表示する
sort -r | を使用します。次のように出力を取得します。
次のような出力を作成するにはどうすればよいですか。
最大の k1 番号のみが表示されます????
unix - Unix シェル - 最初の 300 行を新しいファイルにコピーする
私はこれを何日も解決しようとしてきましたが、何もうまくいかないようです。
file1 の最初の 300 行を file2 という新しいファイルにコピーします。このファイルには、各レコードの最初のフィールドである姓でソートされた電話番号情報が含まれています。
答えになるはずですが、受け入れられません。
ありとあらゆる助けをいただければ幸いです。
linux - ls および head から返されたファイル内で grep
多数のファイルを含むディレクトリがあります。少なくとも 1 つのファイルにあるテキストを検索しようとしています。テキストは、最近のファイルの 1 つにある可能性があります。これを行うコマンドは何ですか?のようになると思いましたls -t | head -5 | grep abaaba
。
たとえば、ファイル 1、ファイル 2、ファイル 3、ファイル 4、ファイル 5 から 5 つのファイルが返された場合ls -t | head -5
、どのファイルに が含まれているかを知る必要がありますabaaba
。
linux - Linux で複数のファイルの先頭をコピーするにはどうすればよいですか?
Ubuntu で一連のファイル (*.txt) をあるディレクトリから別のディレクトリにコピーしたい。サイズを小さくしたいので、 head を使用してそれぞれの最初の 100 行を取得しています。
新しいファイルは元の名前を保持したまま、サブディレクトリに配置したいと考えていますsmall/
。私が試してみました:
しかし、これは*.txt
. 私も試しました:
しかし、これはIs a directory
エラーになります。
簡単なはずですが、私は Linux がかなり苦手です。どんな助けでも大歓迎です。
bash - 「while head -n 1」好奇心
いくつかのコーディング実験(コーディングの質問に対するより短い答えを見つけようとしているときに行われた) は、いくつかの興味深い驚きにつながりました。
出力 ( Control-C を押すか、CPU サイクルを永遠に浪費します):
同じですが、パイプされた入力の代わりにリダイレクトされた入力ファイルを使用します:
出力 ( Control-C を押す):
質問:
while
ループが停止しないのはなぜseq 2 | head -n 1
ですか?リダイレクトされた入力が、パイプされた入力よりも多くの出力を生成するのはなぜですか?
上記のコードは、最近のLubuntudash
でテストされました。とは両方ともcoreutils (バージョン8.25-2ubuntu2 ) パッケージからのものです。bash
seq
head
(Ctrl-C)を打たなければならないことを回避する方法:
1
2
1
node.js - Node.jsでunix headコマンドを同期的にシミュレートするにはどうすればよいですか?
Linuxの頭のようなNode.jsの同期メソッドを探しています。
ノードで同期処理を行うのは一般的に悪い考えであることはわかっていますが、有効な使用例があります。ファイルの最初の数行を読み取る必要があります。