2012-01-10 159 views
0

我需要一些shell脚本的帮助。 我想开始一个外壳女巫是要求一些信息。 这应该被保存到变量中,并且在输入信息之后,它应该被写入一个文件中。Shell脚本UNIX提示

类似的东西:

调用shell脚本

告诉我你的名字
约翰

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

我知道这是一个非常愚蠢的例子,但如果我知道如何处理这个问题,我可以在我的特殊用例中适应这种情况。

感谢提前:)

回答

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

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

echo -n "Tell me your name: " 
read name 
echo "Your name is $name." 
1
#!/bin/bash 
echo "Tell me your name?" 
read name 
echo "His name is $name" > name.txt 
3

这是一个有点清洁有read打印命令提示符下,使用其-p选项:

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

如果您要附加到现有文件

1. echo -n“告诉我你的名字:”
2.读取名称
3. echo $ name >> fileName.txt