jq:複数の配列の複数の値を一度に印刷する
の基本的な機能は、jq配列内の各オブジェクトを一度に1つずつ送信することです。ただし、join演算子は値を結合できます。私の問題は、複数の配列のすべての値を一度に印刷しようとしていることです。次の例を見てください。 { "key1": { "list1": [ "val1", "val2", "val3" ] }, "key2": { "list1": [ "val4", ...
の基本的な機能は、jq配列内の各オブジェクトを一度に1つずつ送信することです。ただし、join演算子は値を結合できます。私の問題は、複数の配列のすべての値を一度に印刷しようとしていることです。次の例を見てください。 { "key1": { "list1": [ "val1", "val2", "val3" ] }, "key2": { "list1": [ "val4", ...
ファイルから入力した行を削除するエイリアス関数を作成しようとしています。 function remove_line(){ line_to_remove="'s/^"$1"$//g'" sed -i $(line_to_remove) my_file } 例: remove_line domain.comこのドメインは指定されたファイルから削除する必要があります。 しかし$正確な説明はないようです。私は何が間違っていましたか? ...
したがって、すべての可能な状況を正しく処理することを確認するために、いくつかの機能に対して実行したいテストコマンドでいっぱいのファイルがあります。しかし、重複したコマンドを使用することは意味がありません。ここにいくつかの例があります。 rap ,Xflg MIT X11 rap ,XPBfl 'MITER' rap ,Bflg share git-grep rap ,bfl X11 rap ,Bfl xzfgrep rap ,Bf X11 ...私の関数 "rap"はダッシュの代わりにカンマを使用して文字オプションの始まりを表...
次のコマンドを含めたい(次のコマンドから取得)。ここ)の中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/^\....
/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...
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...
次のファイル共有パス、ユーザー名、および権限を含む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, ...
SSHを使用してリモートサーバー(Ubuntu)にログインし、毎秒テキスト/値を出力するコマンド(ライブスクリプト)を実行します。 ライブ出力からインクルードをフィルタリングしたいです。これを行うには、正しい出力を提供するこれを'dlsch_rounds'使用しています。command | grep 'dlsch_rounds' UE 4aae: dlsch_rounds 22/0/0/0, dlsch_errors 0, pucch0_DTX 0, BLER 0.03874 MCS 9 今より詳細にフィルタリングしてBLER 0.03874。 使用すると...
私はこのファイルを持っています: 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...
ドメインのリストがあります。例は次のとおりです。 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サブドメインがあるため、そのサブドメインを削除する必要があります。 した...
修正したいファイルがあります。同じ問題のファイルが100個あります。入力ファイルは次のとおりです sample1 100A total 1 1000 sample2 100A total 1 5584 sample3 100A total 1 8125 sample4 100A total 1 59 sample1 . year 1 1000 sample1 . week1 20 1001 sample1 . week2 50 1001...
質問は〜です。移行Stack Overflowから回答を得ることができるので、Unix&Linux Stack Exchangeからインポートしました。 ...
ファイルのために悩んでいます。通常、ホストごとに1行を定義する必要があります。しかし、時々、誰かがいくつかのフィールドを別の行に分割することがあります。例は次のとおりです。 "host1","host1","linux server","" "host2","host2","linux server","" 今、私はこの問題を解決する方法(bashでより良い方法)を見つけたいと思います。 "host1","host1","linux server","" "host2","host2","linux server","" 各フィールドは二重引用符で囲む必...
私の.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() { ...