文章标题 柔光的暖阳◎ 2022-06-09 03:08 162阅读 0赞 **脚本传参** 当我们运行脚本的时候,./shell.sh 10 20 其实10和20 已经传递进去了,我们可以在脚本中用$0, $1,$2获得参数,以此往下类推获得传入的更多参数。在脚本中输出”$#”(美元符和\#之间没有空格)就可以输出传入的参数个数,”$#”为内建变量。可以使用$@遍历所有参数。 > for param in “$@” > do > echo “param” > done **输入输出重定向** * 0 STDIN 标准输入 * 1 STDOUT 标准输出到屏幕上 * 2 STDERR 标准错误输出 > 代表输出重定向,把cc写入到test6文件,>>把xx追加写入到test6文件里 > file = test6 > echo “cc”> $file > echo “xx” >> $file &>标准重定向,输出到test7不再输出到屏幕上,在运行时指定 ./linux.sh &> test7 或者 ./linux.sh 1> test7 在脚本中指定,exec输出重定向,不再输出到屏幕上,输出到test文件中,1>当遇到错误时还会输出到屏幕上,如果想把错误也输出到一个文件中,可以用2>把错误重定向到一个文件 > exec 1>test > exec 2>test2 > echo “cc” > echo “yy” **函数** 格式 小括号和中括号之间一定要有一个空格 > function myfun() \{ > echo“东方大道” > \} > myfun 另一种写法,中括号写到另一行 > function myfun > \{ > echo “sds” > \} > myfun **函数传参** > function myfun > \{ > echo $1 > echo $2 > \} > myfun 10 80 返回值$\[ $1+$2\] > function myfun > \{ > echo $\[ $1+$2\] > \} > value=$(myfun 10 90) > echo “value:$value” 局部变量和全局变量 export声明的变量为全局变量,多个脚本都可以使用,其他脚本引用这个脚本的时候可以使用这个全局变量,引入另一个脚本的方式为*source 路径+文件名*,source ./linux.sh, source的另一个快捷方式为点 . ./linux.sh=source ./linux.sh > /\#全局变量 > export ndk=20 > /\#局部变量 > nd=10 传递多个参数,我们想每行输入一个参数,可以空格加\\换行,\\后一定不要有空格 > function build > \{ > ./linux.sh - -dhad=aa \\ > –dsdsd=a \\ > –asds=aad > \}
相关 文章标题 新买笔记本到底应不应该一直接上电源充电呢? 1.对于我们大家来说,新买的电脑都是比较好奇,关心,平常下个软件,看个浏览器等等都非常小心的,这也是人之常情吗!新买的电脑最好别 港控/mmm°/ 2022年07月11日 15:35/ 0 赞/ 152 阅读
相关 文章标题 CSDN MarkDown语法写博客 二级标题 介绍内容 分隔线:空行,再加上三个横杠— 三级标题 无序列表项一 (横杠 加空格) 无序列表项一 不念不忘少年蓝@/ 2022年06月15日 09:23/ 0 赞/ 188 阅读
相关 文章标题 java自带垃圾回收,因此内存泄漏是很隐蔽的,主要原因是对一个对象的引用被无意识的保留下来,垃圾回收机制不仅不会处理这个对象,也不会处理被这个对象所引用的所有其他对象。———— 柔情只为你懂/ 2022年06月10日 10:23/ 0 赞/ 210 阅读
相关 文章标题 To follow the path: look to the master, follow the master, walk with the 末蓝、/ 2022年06月09日 07:13/ 0 赞/ 202 阅读
相关 文章标题 售票厅 【问题描述】 售票厅出售关于音乐会的票,取代原来的卖一张票的形式,而是一组座号连续的票。售票室已经收到很多预订。每个预订包含指定最小座号的一组连续的票。 售 ╰半夏微凉°/ 2022年06月09日 03:49/ 0 赞/ 224 阅读
相关 文章标题 脚本传参 当我们运行脚本的时候,./shell.sh 10 20 其实10和20 已经传递进去了,我们可以在脚本中用$0, $1,$2获得参数,以此往下类推获得传入的更 柔光的暖阳◎/ 2022年06月09日 03:08/ 0 赞/ 163 阅读
相关 文章标题 用AJAX简单实现注册页面的用户名检测 js代码: <script> // 原生的方式使用AJAX // function getXMLHttpRequest( 旧城等待,/ 2022年06月09日 02:49/ 0 赞/ 241 阅读
相关 文章标题 状态模式 状态模式定义:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的问题是:当控制一个对象状态转换的条件表达式过于复杂时的情 末蓝、/ 2022年06月05日 07:59/ 0 赞/ 242 阅读
相关 文章标题 apache端口被异常占用导致无法启动的解决方法 最近遇到LNMPA一键安装包的Apache无法启动的问题,Apache提示以下信息: (98)Address alre 红太狼/ 2022年06月03日 01:54/ 0 赞/ 233 阅读
相关 文章标题 coding:utf-8 author = “xshengjing” from Tkinter import \ class App: def init(se Myth丶恋晨/ 2021年09月13日 22:56/ 0 赞/ 336 阅读
还没有评论,来说两句吧...