- jqコマンドを使用する方法: jqは、JSONデータを操作するための強力なコマンドラインツールです。以下の例では、jqを使用してJSONデータを1行で出力します。
json_script=$(cat your_script.json | jq -c .)
echo $json_script
上記のコードでは、your_script.json
は出力したいJSONスクリプトのファイルパスに置き換えてください。
- trコマンドを使用する方法: trコマンドは、テキストの変換や削除を行うためのコマンドです。以下の例では、trを使用して改行をスペースに変換し、JSONスクリプトを1行で出力します。
json_script=$(cat your_script.json | tr -d '\n')
echo $json_script
上記のコードでは、your_script.json
は出力したいJSONスクリプトのファイルパスに置き換えてください。
これらの方法を使用すると、BashでJSONスクリプトを1行で出力することができます。適切なコード例を選択して、必要に応じてカスタマイズしてください。