vim编辑器文件名为case的脚本,输入12345数字输出对应英语单词,若数字不在范围则输出no
时间: 2024-02-28 10:53:36 浏览: 27
好的,您可以将以下代码保存在名为case的脚本中:
```vim
#!/bin/bash
case $1 in
1)
echo "one"
;;
2)
echo "two"
;;
3)
echo "three"
;;
4)
echo "four"
;;
5)
echo "five"
;;
*)
echo "no"
;;
esac
```
然后在终端中输入以下命令:
```
chmod +x case
./case 1
```
这将输出:
```
one
```
您可以更改输入的数字来测试其他情况。
相关问题
使用vim编辑器编写脚本,实现对用户输入文本信息的判 断,如果用户输入root,则输出“管理员”详细步骤
1. 打开终端,进入要编辑的文件所在的目录。
2. 输入命令:vim 文件名,打开要编辑的文件。
3. 进入编辑模式,按下“i”键,进入插入模式。
4. 编写脚本代码,如下:
```
#!/bin/bash
echo "请输入用户名:"
read username
if [ $username = "root" ]
then
echo "管理员"
else
echo "普通用户"
fi
```
5. 保存并退出,按下“Esc”键,输入“:wq”,回车即可保存并退出。
6. 给脚本文件添加执行权限,输入命令:chmod +x 文件名。
7. 运行脚本文件,输入命令:./文件名,按回车即可执行脚本。输入用户名后,根据用户输入的内容,会输出相应的提示信息。
linux如何将vim打开文件重定向输出,Linux(RadHat)基础学习—vim编辑器及文件的输入输出...
你可以使用Linux中的重定向符号 ">" 将vim打开的文件重定向输出到另一个文件中。例如,如果你想将vim打开的文件"file.txt"的内容输出到"output.txt"中,你可以使用以下命令:
```
vim file.txt > output.txt
```
这将把vim打开的文件"file.txt"中的内容输出到"output.txt"中。如果"output.txt"不存在,则会创建一个新文件;如果存在,则会覆盖其中的内容。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)