如何将变量的内容打印到文本文件中?例如,我有以下脚本:
#!/bin/bash
#My Bash
echo "saisir votre nom"
read $name
我想将内容打印$name
到文本文件中。我该怎么做?
答案1
您只需使用echo
或printf
打印变量并重定向到文件:
#!/bin/bash
read -p "saisir votre nom: " name
printf "%s\n" "$name" > file.txt
或者,只需打印它并运行重定向其输出的脚本:
#!/bin/bash
read -p "saisir votre nom: " name
printf "%s\n" "$name"
然后:
myscript.sh > file.txt