Shell学习笔记1
来源:互联网 发布:win8动态壁纸软件 编辑:程序博客网 时间:2024/05/22 14:37
1、#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。(告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。)
2、使用 vi/vim 命令来创建文件,新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行。
3、echo 命令用于向窗口输出文本。
4、运行shell脚本:
1、作为可执行程序
将代码保存为 test.sh,并 cd 到相应目录:
chmod +x ./test.sh #使脚本具有执行权限
./test.sh #执行脚本
2、作为解释器参数
这种运行方式是,直接运行解释器,其参数就是 shell 脚本的文件名,如:/bin/sh test.sh
(这种方式运行的脚本,不需要在第一行指定解释器信息,写了也没用。)
阅读全文
0 0
- shell 学习笔记1
- Shell学习笔记1
- SHELL学习笔记1
- Shell学习笔记1
- shell 学习笔记(1)
- Shell编程学习笔记(1)
- linux shell学习笔记1
- linux shell学习笔记1
- linux shell 学习笔记1
- Linux Shell学习笔记1
- SHELL学习笔记(1)
- Shell学习笔记(1)
- Unix Shell学习笔记【1】
- shell script学习笔记1
- linux Shell学习笔记1
- shell 脚本 学习笔记1
- shell脚本学习笔记-1
- Shell学习笔记(1)
- Java数组 以及 System.arraycopy() 的拷贝分析
- EF延迟加载机制导致的更新数据的时候有的更新有的没更新问题的解决
- ionic最简单的一种路由,写在一个界面上
- Android开发~点击其它控件弹出软键盘
- LCS算法[动态规划 最长公共子序列]求回文串
- Shell学习笔记1
- GridView
- java.lang.OutOfMemoryError: PermGen space 内存溢出
- 男朋友是IT项目经理有一种什么样的体验
- ionic路由标签转换
- 读《你的灯还亮着吗?》二次有感
- LeetCode58 返回最后一个字符串的最后一个单词的长度
- vue使用插槽分发内容slot的用法
- 通过Main方法(Endpoint)发布webService服务器