[root@linux-server ~]# vim helloworld.sh —.sh代表这个文件是个shell脚本,
拓展名后缀,如果省略.sh则不易判断该文件是否为shell脚本
- #!/usr/bin/env bash —shebang蛇棒, 解释器, 翻译 2. #
Author: soso666
Email: soso666@163.com —这就是注释, 你没看错
Github: https:github.com/soso666
Date: 2019/12服务器托管网/24
- printf “hello worldn”
功能说明:打印hello world
[root@linux-server ~]# sh he服务器托管网lloworld.sh
hello world
[root@linux-server ~]# chmod +x helloworld.sh
[root@linux-server ~]# ./helloworld.sh
[root@linux-server ~]# /root/helloworld.sh
hello world
第一行: “#!/usr/bin/env bash”叫做shebang, shell语法规定shell脚本文件第一行为整个文件的解释器
第二行: 为“#”开头的行为注释行默认不会被程序所读取, 用来说明文件及标定所属人员使用, 也可用来解释程序
第七行: 为格式化打印语句printf, printf可以把后面的“hello world”打印到指定的终端中, n 为换行符
bash 脚本测试:
1.这将执行该脚本并显示所有变量的值
[root@linux-server ~]# sh -x /root/helloworld.sh
- printf ‘hello worldn’
hello world
2.不执行脚本只是检查语法模式,将返回所有错误语法
[root@linux-server ~]# sh -n /root/helloworld.sh
3.执行脚本前把脚本内容显示在屏幕上
[root@linux-server ~]# sh -v /root/helloworld.sh
#!/usr/bin/env bash
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: 基于深度学习的文本分类6大算法-原理、结构、论文、源码打包分享
导读:文本分类是NLP领域一项基础工作,在工业界拥有大量且丰富的应用场景。传统的文本分类需要依赖很多词法、句法相关的human-extracted feature,自2012年深度学习技术快速发展之后,尤其是循环神经网络RNN、卷积神经网络CNN在NLP领域逐…