他のファイルに書き込む方法がわかりません。

他のファイルに書き込む方法がわかりません。

こんにちは。私は2つの変数を持つscript.shというスクリプトを持っています。

#! /bin/bash
read -p " name " name
read -p " last " last 
( here am not sure what to do but if possible to open file name.yaml write $name $last save and exit)
cat name.yaml

name.yamlに別のファイルがあります。

 username: $name
  lastname: $last 

スクリプトを実行します。

./script.sh
   name AAA
   last BBB
 username: AAA
  lastname: BBB

このようなことができますか?読んでくれてありがとう、あらかじめ助けてくれてありがとう

ベストアンサー1

変数がある場合は、echoその変数をファイルに追加できます。

echo "username: $name" > newfile
echo "lastname: $last" >> newfile

「シェルからストリームのリダイレクト」をお読みください。

おすすめ記事