[解決済み] コマンド出力から2列目を取得する方法は?
2022-03-12 12:48:25
質問
私のコマンドの出力は次のようなものです。
1540 "A B"
6 "C"
119 "D"
最初の列は常に数字で、その後にスペース、そして二重引用符で囲まれた文字列が続きます。
私の目的は、2列目だけを取得することです。
"A B"
"C"
"D"
を使うつもりでした。
<some_command> | awk '{print $2}'
を使えば、これを実現することができます。しかし、問題は、2番目の列のいくつかの値がスペースを含んでいることです。
awk
を使用してフィールドを区切ります。そのため、出力がぐちゃぐちゃになっています。
"A
"C"
"D"
2列目の値(ペアクォート付き)をきれいに取得するにはどうすればよいですか?
どのように解決するのですか?
または、sed & regexを使用します。
<some_command> | sed 's/^.* \(".*"$\)/\1/'
関連
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] テキストファイルから、特定の文字列を含むすべての行を削除するにはどうすればよいですか?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] あるディレクトリにあるすべてのコード行を再帰的にカウントするにはどうすればよいですか?
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] シェルコマンドの実行と出力のキャプチャ
-
[解決済み] コマンドラインから .bash_profile を再読み込みする方法は?
-
[解決済み] コマンドラインからの 'git commit -m' に改行を追加する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] sed が正規表現で終端がない代用品でエラーになる
-
バッドサブスティチューション
-
Linuxシェルプログラミングのエラー "bad substitution "の解決法
-
構文エラー:シェルのファイルの予期せぬ終了
-
[解決済み] ファイルにechoコマンドで書き込み、追記するには?
-
[解決済み] ディレクトリとフォルダーの違いは何ですか?
-
[解決済み] Dockerコンテナの強制終了
-
[解決済み] awk を使って n 番目から最後までのすべての列を表示する
-
[解決済み】コマンドの出力をMakefileの変数に代入する方法
-
[解決済み] sed を使って、ある行の最初の 'N' 文字を表示するにはどうしたらいいですか?