方法: CSVファイルを行ごとに読み込む while IFS=, read -r column1 column2 column3 do echo "列1: $column1, 列2: $column2, 列3: $column3" done < sample.csv サンプル出力: 列1: id, 列2: name, 列3: email … 条件
Bash自体には組み込みのJSON解析機能がありませんが、jqはこのギャップを埋める強力なコマンドラインJSONプロセッサです。使い方は以下の通りです.
jq
どうやって: まず、BashでTOMLをいじるためにtoml-cliをインストールします。TOMLファイルをその場で読んだり編集したりするのに便利です。
toml-cli
方法: BashでXMLを解析する方法です。ツールは?xmllintとxmlstarletです。XML要素をループ処理すること?間違いなしです。サンプル出力付きの例:.
Bashで直接YAMLを扱うには、BashにはYAMLの解析をサポートする機能が組み込まれていないため、ちょっとした工夫が必要です。しかし、yqのような外部ツール(軽量でポータブルなコマンドラインYAMLプロセッサ)を使用して、効率的にYAMLファイルとやり取りすることができます。いくつかの一般的な操作を見てみましょう:.
yq