read var
#!/bin/bash
echo -n "input 2 words:"
read var1 var2
echo $var1 $var2
echo "input:\c"
read var3
echo $var3
结果
aston@ubuntu:~/test$ ./pro1.sh
input 2 words:aa bb
aa bb
input:\c
cc
cc
发现 \c 没有起作用,将首行的bash改sh
#!/bin/sh
echo -n "input 2 words:"
read var1 var2
echo $var1 $var2
echo "input:\c"
read var3
echo $var3
结果
aston@ubuntu:~/test$ ./pro1.sh
input 2 words:aa bb
aa bb
input:cc
cc
本文介绍了一个简单的Shell脚本示例,展示了如何使用read命令从用户那里接收多个输入,并将其输出到屏幕上。通过对比bash与sh的不同行为,帮助读者理解read命令在不同Shell环境下的工作方式。
1432

被折叠的 条评论
为什么被折叠?



