改行を使用して変数の出力を取得するには? 2024-06-29 • bash variable top subshell 今後の処理のために、topのonre出力を変数として取得したいと思います。私は試した: top=$(top -n1) top=$(top -n1 -w80) top=$(top -n1 -b -w80) top=$(COLUMNS=100 top -b-n1) 実行すると、echo $topスクリーンショットなどの内容が表示されます。 つまり、top改行文字が全くない出力です。私は何が間違っていましたか? ベストアンサー1 二重引用符変数 echo "${top}"割り当て後の試みtop="$(top -n1)" おすすめ記事 「食料品リスト」というファイルを作りたいです。 (ファイル名に2単語があります。) MPlayerが「pcm_u8」オーディオコーデックを使用すると、ビデオが速すぎます。 osx virtualboxのシームレスパターン オーディオ/ビデオドライバと設定を新しい状態にリセットする Debian 9.6(netinst) インストール: 無関係なパッケージを発見 rpm --addsign が「キーなし」と文句を言います。 ^ SSH経由で呼び出すとawkで構文エラーが発生する Gnu / Linuxコマンドラインインターフェイス(grep、ls、およびcatを使用)に関する質問 単語に一致する行のみをフィルタリングする正規表現 親フォルダ名の正規表現