text-processing

jq:複数の配列の複数の値を一度に印刷する
text-processing

jq:複数の配列の複数の値を一度に印刷する

の基本的な機能は、jq配列内の各オブジェクトを一度に1つずつ送信することです。ただし、join演​​算子は値を結合できます。私の問題は、複数の配列のすべての値を一度に印刷しようとしていることです。次の例を見てください。 { "key1": { "list1": [ "val1", "val2", "val3" ] }, "key2": { "list1": [ "val4", ...

Admin

エイリアス関数の変数の正しい置換
text-processing

エイリアス関数の変数の正しい置換

ファイルから入力した行を削除するエイリアス関数を作成しようとしています。 function remove_line(){ line_to_remove="'s/^"$1"$//g'" sed -i $(line_to_remove) my_file } 例: remove_line domain.comこのドメインは指定されたファイルから削除する必要があります。 しかし$正確な説明はないようです。私は何が間違っていましたか? ...

Admin

テキスト行の単語内で文字を並べ替えることは可能ですか?
text-processing

テキスト行の単語内で文字を並べ替えることは可能ですか?

したがって、すべての可能な状況を正しく処理することを確認するために、いくつかの機能に対して実行したいテストコマンドでいっぱいのファイルがあります。しかし、重複したコマンドを使用することは意味がありません。ここにいくつかの例があります。 rap ,Xflg MIT X11 rap ,XPBfl 'MITER' rap ,Bflg share git-grep rap ,bfl X11 rap ,Bfl xzfgrep rap ,Bf X11 ...私の関数 "rap"はダッシュの代わりにカンマを使用して文字オプションの始まりを表...

Admin

Makefileで$ 0をどのように使用しますか?
text-processing

Makefileで$ 0をどのように使用しますか?

次のコマンドを含めたい(次のコマンドから取得)。ここ)の中Makefile。このコマンドを含む単純なスクリプトバージョンはMakefile次のとおりです。 copy_files: sed 's/^/\./' ./input_file | \ rev | \ LC_ALL=C sort -u | \ awk 'p == "" || substr($0,1,length(p)) != p { print $0; p = $0 }' | \ rev | \ sed 's/^\....

Admin

su コマンドエラー
text-processing

su コマンドエラー

/etc/profileスクリプトを使用してファイル内の特定の行を変更するコマンドを作成していますが、Linuxの一部のバージョンではコマンドがアクティブにならない可能性があるため、実行時にスクリプトでコマンドを使用する必要がsudoあります。su ファイルには/etc/profile次の行が含まれています。 if [ "`id -u`" = "0" ]; then echo $PATH | grep /usr/local/sbin 1> /dev/null 2> /dev/null if [ ! $? = 0 ]; then P...

Admin

入力ファイルの順序でgrep出力を生成するには?
text-processing

入力ファイルの順序でgrep出力を生成するには?

scrambledA.txt私のリストには次のデータがあります。 efrrsu aehmmr aeeglnr alnors acflno aaahmy aceimru 1469en aelprsy cehrry そして、wordlistC.txt多くのキーと値のペアを含む対応は次のとおりです。 ...-... ...-... 1469en-ne1469 aaahmy-yamaha aceimru-maurice acflno-falcon aeeglnr-general aehmmr-hammer aelprsy-players alnors-larson...

Admin

CSVファイルから行を削除する
text-processing

CSVファイルから行を削除する

次のファイル共有パス、ユーザー名、および権限を含むcsvファイルがあります。 "FolderName";"ADGroupOrUser";"Permissions" \\path\1 - folder 01\1 - folder2; user.user; Modify, Synchronize \\path\1 - folder 01\1 - folder2; user1.user1; Modify, Synchronize \\path\1 - folder 01\1 - folder2; user2.user2; Modify, ...

Admin

発生回数を表示し、その間と最後の行以降の行数を計算します。
text-processing

発生回数を表示し、その間と最後の行以降の行数を計算します。

私はこのファイルを持っています: table_01 (id, field01, field02, field03, field04) record_01 record_02 record_03 table_02 (id, field01, field02, field03) record_01 table_03 (id, field01, field02, field03, field04) record_01 record_02 table_04 (id, field01, field02, field03, field04, field04) recor...

Admin

サブドメインまたは既存のドメインの削除
text-processing

サブドメインまたは既存のドメインの削除

ドメインのリストがあります。例は次のとおりです。 account.google.com drive.google.com google.com bgoogle.com yahoo.co.uk stats.wikipedia.org media.wikipedia.org files.media.wikipedia.org bible.com 既存のドメインのサブドメインをすべて削除したいと思います。たとえば、上記のリストの場合google.comとmedia.wikipedia.orgサブドメインがあるため、そのサブドメインを削除する必要があります。 した...

Admin

CSVフィールドから埋め込まれた改行を削除する方法
text-processing

CSVフィールドから埋め込まれた改行を削除する方法

ファイルのために悩んでいます。通常、ホストごとに1行を定義する必要があります。しかし、時々、誰かがいくつかのフィールドを別の行に分割することがあります。例は次のとおりです。 "host1","host1","linux server","" "host2","host2","linux server","" 今、私はこの問題を解決する方法(bashでより良い方法)を見つけたいと思います。 "host1","host1","linux server","" "host2","host2","linux server","" 各フィールドは二重引用符で囲む必...

Admin

DVDを含むシステムでランダムなビデオを再生します。
text-processing

DVDを含むシステムでランダムなビデオを再生します。

私の.bashrcには、任意のビデオを再生する機能(以下は参照用に書かれていません)と、すべてのメディアファイルを再生するもう1つの機能があります。たとえば、次のようになります。 createmediafiles() { find ~+ -type f -iregex '.*\.\(mp3\|wav\|ogg\|flac\|mp4\|mov\|avi\)' > ~/mediafiles.txt find ~+ -type d -name VIDEO_TS >> ~+/mediafiles.txt } playmediafiles() { ...

Admin

file1の一致する文字列をfile2の他の文字列に置き換える方法
text-processing

file1の一致する文字列をfile2の他の文字列に置き換える方法

私は最近bashを使い始めましたが、通常は手動で実行する必要があるいくつかのタスクを自動化するためにいくつかのスクリプトを書くことを望む分子生物学者です。 以下のように2つのファイル(rev.fastaおよび)があります。index_rev.fasta $ head rev.fasta >1 bc-1 >2 bc-1 >3 bc-1 >4 bc-1 >5 bc-1 $ head necessary_files/index_rev.fasta >rev-bc-1 TGTGTTGAGACCACACAGGCCTCAGTCTCG...

Admin

rpmパッケージのファイルのみを一覧表示
text-processing

rpmパッケージのファイルのみを一覧表示

起動すると、rpm -ql <somerpm>rpmパッケージに含まれているファイルとディレクトリが一覧表示されます。厳密に言えば、ディレクトリではなくファイルだけをリストしたいと思います。 rpm -ql <somerpm>各出力がディレクトリかどうかを個別にチェックすることに依存しないフラグやコマンドがあります(たとえば、各行[ -d $line ]のシェルでテストを実行します)。 ...

Admin