shell中1是什么意思

  • 请帮忙注解一下下边的shell命令,其中的 "1>” "2>" "2>&1" 具体什么...
    答:1、首先将输入分割成关键字和运算符,服从引用的规则,这些符号会被分成元操作符,别名也会在这里扩展成元操作符。2、变量名扩展,执行变量名的扩展,将这些扩展变成文件名,命令和参数的列表。可以参考shell的扩展和文件名的扩展。3、执行必要的重定向,并将重定向的运算符和他们的对象,从参数列表中...
  • SHELL中的exit 0 和 exit 1有什么区别?
    答:区别只有一点:表示程序的运行结果不同。exit(0):正常运行程序并退出程序;exit(1):非正常运行导致退出程序;在 shell 中调用完程序之后,用 echo $? 命令就可以看到程序的 exit 值。在 shell 脚本中,通常会根据上一个命令的 $? 值来进行一些流程控制。
  • shell中的$1是什么
    答:1 一般指第一个参数变量 1 $2 $3 ... $9, $*: Shell Parameters The first parameter to the shell is known as $1, the second as $2, etc. The collection of ALL parameters is known as $*.Consider the following as an example (file prog):!/bin/sh echo the first parameter ...
  • shell中index=1什么意思
    答:shell中index=1是索引等于1。index是一个计算机术语。为返回指定的行与列交叉处的单元格引用。索引色(网页安全色)种类范围0,56。Reference对一个或多个单元格区域的引用。返回指定的行与列交叉处的单元格引用。引用由不连续的选定区域组成,可以选择某一连续区域。函数INDEX有两种语法形式:数组和引用。...
  • SHELL中的exit 0 和 exit 1有什么区别
    答:1、如果a.sh只是结束程序,没什么区别 2、如果b.sh调用a.sh脚本,b.sh要根据a.sh执行结果继续任务 exit 0表示成功了 exit 1表示有错误
  • shell脚本疑问,"$1"代表什么
    答:这边的 $1 就是你输入的脚本后面的参数啊,如果你脚本后面有参数 -k 就话,脚本执行时 $1就会变成你输入的参数了。
  • $0, $1, $2, $? 在unix shell里表示什么?
    答:0代表当前使用的shell echo $0就能显示当前你用的是bash还是csh等 1,$2一般代表你使用的命令的参数 比如./test.sh 3 4 这个时候,3就是$1的值,4就是$2的值 ?代表上一条命令的返回值,真为1,假为其他值
  • 在shell脚本中有个语句是if [ -d $1"/"$file ],其中 $1"/"$file是什 ...
    答:1是指你运用这个脚本后跟着的第一个词组,比如你这个脚本命名为shell.sh,那么shell.sh /etc时,/etc代表$1 , for file in ` ls $1 ` 这段语法是代表以file为变量枚举出$1也就是/etc下所有文件,For...In 声明用于对数组或者对象的属性进行循环操作。
  • linux shell脚本中 mode=${1:-sart}这句话该如何理解?
    答:1代表第二个参数 m=${1:-start}表示 如果$1存在且不为空,m就是$1 如果$1不存在或为空,那么m就是start 为了简单起见,可以试着使用echo命令将“ls -lF /boot | awk -f script1”这个组合命令存入当前目录中的boot_size文件。为了能够将“ls -lF /boot | awk -f script1”这个命令本身...
  • linux的shell编程,option="${1}",什么意思,还有后面的 {0},{2}...
    答:0,1,2分别代表你的命令和后面的第一个,第二个参数 比如你的命令叫test.sh,然后需要填入参数-f test进行运行 完整命令 test.sh -f test 那{0}就是test.sh {1}就是-f {2}就是test

  • 网友评论:

    荣泊13124558428: shell中的$1是什么 -
    27358苍股 : $1 一般指第一个参数变量$1 $2 $3 ... $9, $*: Shell Parameters The first parameter to the shell is known as $1, the second as $2, etc. The collection of ALL parameters is known as $*.Consider the following as an example (file prog): ...

    荣泊13124558428: shell 中#1是什么意思 -
    27358苍股 : #代表注册,就是他后面的内容shell不进行解释操作 所以#1没有意思,就是一个1 如果是$1,代表shell后面的第一个参数

    荣泊13124558428: 请帮忙注解一下下边的shell命令,其中的 "1>” "2>" "2>&1" 具体什么意思,有什么含义? -
    27358苍股 : >和>>都是重定向输出 ,1> 指标准信息输出路径(也就是默认的输出方式) ,2> 指错误信息输出路径 ,2>&1 指将标准信息输出路径指定为错误信息输出路径.操作方法如下:1、首先将输入分割成关键字和运算符,服从引用的规则,这些符号会被分成元操作符,别名也会在这里扩展成元操作符.2、变量名扩展,执行变量名的扩展,将这些扩展变成文件名,命令和参数的列表.可以参考shell的扩展和文件名的扩展.3、执行必要的重定向,并将重定向的运算符和他们的对象,从参数列表中移除.4、在前面的都是解析命令,最后这里就会执行命令了.5、每个shell命令都可以选择等待他们完成,然后获取他们的返回状态是否正常(成功).

    荣泊13124558428: shell中表达式真为1假为0还是真为0假为1? -
    27358苍股 : 在一般的表达式中,真为1,假为0,也就是ture为1,false为0. 楼主如果对shell编程感兴趣,想学习更多shell编程知识,可以百度《Linux就该这么学》,不错的一本Linux入门学习参考教程.

    荣泊13124558428: shell中0是不是代表真啊,1代表假 -
    27358苍股 : 返回值,一般情况下是0表执行成功.因为,幸福的程序是一样的,不幸的程序各有各的不幸.在写程序是,可以用不同的非0返回值来表示不同的原因.如果程序被系统信号中止,例如bus error/seg fault,或者在程序运行中用户按ctrl+c.那么程序否会有返回值呢?当然会有,一般是一个常数(查一下你系统的手册)+信号的代号.

    荣泊13124558428: shell编程里,"$1"是什么意思?如下 -
    27358苍股 : 假设你这个脚本名字叫做 test.sh 执行的时候如下执行./test.sh file1 那么$1就是file1

    荣泊13124558428: UNIX SHELL 语法中的$1是什么意思? -
    27358苍股 : 命令行上的第一,第二,第三个...参数 eg: nc10@your-5554c55be4 ~ $ cat testing_arg #! /bin/bash DAY=$2$3 MONTH=$1echo "\$MONTH = \$1, $MONTH" echo "\$DAY = \$2\$3 , \$2 is $2, \$3 is $3"nc10@your-5554c55be4 ~ $ sh testing_arg 1 2 3 $MONTH = $1, 1 $DAY = $2$3 , $2 is 2, $3 is 3就是这样

    荣泊13124558428: “linux shell”中的“$1”是什么? -
    27358苍股 : 美元符加字符串是引用变量值,而美元符加数字表示命令行参数.比如: bash$ ./hello.sh build test 脚本中$0的值就是./hello.sh,$1的值是build,$2的值是test. bash$ list.sh -sh --debug /home/user 脚本中$0的值就是list.sh,$1的值是-sh,$2的值是--debug,$3的值是/home/user.当脚本接受命令行参数时,美元符加数字就可以引用这些参数.

    荣泊13124558428: shell脚本中的 1>/dev/null 2>&1 是什么意思 -
    27358苍股 : 在linux/unix中,一般在屏幕上面看到的信息是从stdout (standard output) 或者 stderr (standard error output) 来的.许多人会问,output 就是 output,送到屏幕上不就得了,为什麽还要分成stdout 和 stderr 呢?那是因为通常在 server 的工作环境下,...

    荣泊13124558428: Linux shell脚本里经常出现 while [ 1 ] 什么意思 -
    27358苍股 : 1、1带表true2、循环继续 while [true] { do sth }3、结论就是无限循环.

    热搜:shell $$ \\ 手机shell权限怎么开启 \\ shell 中文翻译 \\ shelly女名寓意 \\ shell中文意思是什么 \\ 电脑开机shell 什么意思 \\ shell命令$ \\ shell 2 &1 \\ shell脚本中$1是什么意思 \\ sh脚本语法 $ \\ shell啥意思 \\ shell是什么意思呢 \\ shell翻译中文 \\ shell翻译成中文 \\ shell是什么意思中文 \\ 电脑显示shell什么意思 \\ 衣服shell是什么意思中文 \\ shell脚本$1 \\ 手机shell是什么意思 \\ shell脚本基本命令 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网