bashについてですが、下記コードを実行すと、出力先のファイルには改行がされず、1行のデータが出力されるのは何故でしょうか? また、どのようにすれば改行された状態で出力されるでしょうか? #!/bin/bash # 入力ファイルパス input_file="path/to/input_file.txt" # 出力ファイルパス output_file="path/to/output_file.txt" # 変更する項目のインデックス(0から始まる) item_index=2 # 新しい値 new_value="new_value" # 入力ファイルを読み込んで配列に格納 IFS=$'\r¥n' read -d '' -ra lines < "$input_file" # 出力ファイルを作成 > "$output_file" # 各行の指定した項目の値を変更して出力ファイルに書き込む