Bash脚本创建另一个文件

cof*_*tor 1 bash

我创建了一个简单的shell脚本:

#!/bin/bash
clear
echo "Starting Script now....."
echo "Write the info below to a new file in same directory...."

echo "name: John Smith"
echo "email: jsmith@demo.com
echo "gender: M"
echo 
echo
echo "File is done"
Run Code Online (Sandbox Code Playgroud)

我想在同一目录中使用名称,电子邮件和性别详细信息创建一个文件.我不想从命令行这样做:

#./script.sh > my.config
Run Code Online (Sandbox Code Playgroud)

我宁愿在文件本身内做.

Ign*_*ams 14

定界符.

cat > somefile << EOF
name: ...
 ...
EOF
Run Code Online (Sandbox Code Playgroud)