共 17 篇文章
显示摘要每页显示  条
Shell 文件包含Shell 文件包含。/bin/bash# author:菜鸟教程# url:www.runoob.comurl="http://www.runoob.com"/bin/bash# author:菜鸟教程# url:www.runoob.com#使用 .号来引用test1.sh 文件. ./test1.sh# 或者使用以下包含文件代码# source ./test1.shecho "菜鸟教程官网地址:$url"sh 菜鸟教程官网地址:http://www.runo...
将输出重定向到 file。换言之 2>1 代表将stderr重定向到当前路径下文件名为1的regular file中,而2>&1代表将stderr重定向到文件描述符为1的文件(即/dev/stdout)中,这个文件就是stdout在file system中的映射。先将要输出到stderr的内容重定向到stdout,此时会产生一个stdout的拷贝,作为程序的stderr,而程序原本要输出到stdout的内...
Shell 函数 | 菜鸟教程Shell 函数。-----函数开始执行-----这是我的第一个 shell 函数!-----函数执行完毕-----/bin/bash# author:菜鸟教程# url:www.runoob.comfunWithParam(){ echo "第一个参数为 $1 !" echo "第二个参数为 $2 !" echo "第十个参数为 $10 !" echo "第十个参数为 ${10} !" echo "...
Shell 流程控制Shell 流程控制。Shell case语句为多选择语句。下面的脚本提示输入1到4,与每一种模式进行匹配:实例 echo ''''''''输入 1 到 4 之间的数字:''''''''echo ''''''''你输入的数字为:''''''''re...
Shell test 命令Shell test 命令。小于等于则为真实例 num1=100num2=100if test $[num1] -eq $[num2]then echo ''''''''两个数相等!字符串的长度不为零则为真实例 num1="ru1noob"num2="runoob"if test $num1 = $num2then echo ''''''''两个字符串相...
Shell printf 命令Shell printf 命令。printf 命令模仿 C 程序库(library)里的 printf() 程序。printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使用格式化字符串,还可以制定字符串的宽度、左右对齐方式等。printf "%-10s %-8s %-4s\n" 姓名 性别 体重kg printf "%-10s %-8s %-4.2f\n" 郭靖 男 66.1234 pri...
Shell echo命令Shell echo命令。Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。echo It is a test2.显示转义字符。/bin/shread name echo "$name It is a test"echo -e "OK! \n" # -e 开启转义echo "It is a test"/bin/shecho -e "OK! \c" # -e 开启转义 \c 不换行echo "It...
BashShell运算符及优先级。Bash Shell 语言中的运算符及其优先级、聚合程度与 C 语言相同,以下运算符表按照优先级级别分组并从上往下递减:优先级说明。( )圆括号运算符。id++ 、id--变量自增、自减(在后)++id 、--id.逻辑非、位取反。逻辑与(and)逻辑或(or)expr?expr:expr.expr1,expr2.Bash Shell 运算符根据优先级顺序进行求值。
&&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行;command3....) 多个命令之间用;分隔一条命令需要独占一个物理行,如果需要将多条命令放在同一行,命令之间使用命令分隔符(;)分隔。如果使用{}来代替(),那么相应的命令将在子shell而不是当前shell中作为一个整体被执行,只有在{}...
Shell 基本运算符Shell 基本运算符。abc = efg: a 不等于 babc != efg : a 不等于 b-z abc : 字符串长度不为 0-n abc : 字符串长度不为 0abc : 字符串不为空-----------------------------------------------------------------------------1、进行数值比较时,可以使用 [ expression1 OPexpression2 ],OP 可以为 -gt、-lt、-ge、-le、-eq、-n...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部