「作成日時:」の直後に日付を表示する最良の方法は何ですか?
echo "What is your name?"
read name
echo "########################################################################" > sgen.out
echo "# It was created by: " $name >> sgen.out
echo "# Creation date and time: " >> sgen.out
echo "########################################################################" >> sgen.out
ベストアンサー1
私があなたの前にあなたが置いたものに似たものを$(date)
あなたの前に置きます。>>
$name
echo "# Creation date and time: " $(date) >> sgen.out
それとも別の行に分割することもできます
echo -n "# Creation date and time: " >> sgen.out
date >> sgen.out
この$(...)
構文を使用すると、文字列を含む変数と同様にコマンドを実行し、標準出力を使用できます。
date
デフォルトの形式が気に入らない場合は、コマンドで複数の形式を使用することもできます。