Shell脚本UNIX带提示符

时间:2012-01-10 15:36:40

标签: macos shell unix

我需要一些shell脚本的帮助。 我想开始一个shell女巫正在寻求一些信息。 这应保存到变量中,输入信息后应将其写入文件中。

类似的东西:

  

调用shell脚本

     
    

告诉我你的名字
    约翰

  

在此之后它应该写在一个文件“他的名字是约翰”

我知道这是一个非常愚蠢的例子,但如果我知道如何处理这个问题,我可以在我的特殊用例中进行调整。

提前致谢:)

5 个答案:

答案 0 :(得分:3)

#!/bin/bash
echo -n "Whats your name? "
read name
echo $name > name.txt

答案 1 :(得分:3)

read命令使用-p选项打印提示更清晰:

#!/bin/bash
read -p "Tell me your name: " name
echo "His name is $name" >name.txt

答案 2 :(得分:1)

使用echo打印,read读取输入。

echo -n "Tell me your name: "
read name
echo "Your name is $name."

答案 3 :(得分:1)

#!/bin/bash
echo "Tell me your name?"
read name
echo "His name is $name" > name.txt

答案 4 :(得分:0)

如果要附加到退出文件

1。 echo -n"告诉我你的名字:"
2。读取名称
3。 echo $ name>> FILENAME.TXT