Linux中具体是什么作用,Linux 中 $符号是什么意思,代表什么含义

2020-11-21 21:29:04 字数 4209 阅读 4528

1楼:匿名用户

有两种作用:

(1) [redhat@station5 ~]$ 此处是指普通用户的提示符,root为#。

(2) 在脚本中是指申明变量,如:

#!/bin/bash

for ip in $( seq 1 254) (此处是申明数字变化范围1到254)

doping -c1 -w1 192.168.0.$ip &>/dev/null && echo station$ip is up || echo station$ip is

down | grep up

done

linux中$具体是什么作用

2楼:linux西部开源

有两种解释:

(1) [redhat@station5 ~]$ 此处是指普通用户的提示符,root为#

(2) 在脚本中是指申明变量,如:

#!/bin/bash

for ip in $( seq 1 254) (此处是申明数字变化范围1到254)

doping -c1 -w1 192.168.0.

$ip &>/dev/null && echo station$ip is up || echo station$ip is down | grep up

done

linux 中 $符号是什么意思,代表什么含义

3楼:虚_华_灭

$的符号在在不同的地方,它所代表的定义会有所不同。例如,在bash中,$符号表示当前用户是普通用户;在bash脚本中。$从一个变量开始。

例如,以下是一些特殊变量:

$表示参数的数量

$0是脚本本身的名称

$1是传递给shell脚本的第一个参数

$2是传递给shell脚本的第二个参数

$@表示所有参数,并且所有参数都是独立的

$是正在运行的脚本的当前进程id号

那$是显示最终命令的退出状态,0表示没有错误,其他表示有错误。

1、linux由众多微内核组成,其源**完全开源;

2、linux继承了unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括tcp/ipv4、tcp/ipv6和链路层拓扑程序等,且可以利用unix的网络特性开发成出新的协议栈;

3、linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中**工具的障碍,使系统具有较强的移植性;

4楼:匿名用户

首先要明确$符号用在什么地方,使用在不同的地方,其所代表的定义也就不同。比如在bash里$符号表示当前用户为普通用户;在bash脚本里。$开头表示变量。

举例说明,下面是一些特殊的变量:

$# 表示参数个数

$0 是脚本本身的名字

$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 表示所有参数,并且所有参数都是独立的$$ 是脚本运行的当前进程id号

$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误

5楼:匿名用户

不同的地方$符号的定义不同,在bash里这个符号一般表示普通用户的命令提示符(可更改),在bash脚本里。$开头表示变量

$str表示变量,可赋值等操作,下面是一些特殊的变量$# 是传给脚本的参数个数

$0 是脚本本身的名字

$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个

$$ 是脚本运行的当前进程id号

$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误

6楼:匿名用户

$是变量引用操作符

如:a=10;

echo $a

会输出10

linux 中 $符号是什么意思,代表什么含义?

7楼:匿名用户

首先要明确$符号用在什么地方,使用在不同的地方,其所代表的定义也就不同。比如在bash里$符号表示当前用户为普通用户;在bash脚本里。$开头表示变量。

举例说明,下面是一些特殊的变量:

$# 表示参数个数

$0 是脚本本身的名字

$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 表示所有参数,并且所有参数都是独立的$$ 是脚本运行的当前进程id号

$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误

8楼:匿名用户

一般指的是跟钱财有关系

9楼:猛虎儿细嗅蔷薇

$ 是变量

符,在linux系统里面表示获取一个变量的值。比如 a=finmnk 使用 $a 就表示变量a,其值为 finmnk%。

再举例如:

#!/bin/bash --------指定编译shell环境为bash

str="hello world!"----设置str的变量值为hello world!

echo $str ------ 用echo命令读取str变量的数值。这里如果不加$, 输出结果是str,加上$,输出结果就是hello world!。

$# 是传给脚本的参数个数$0是脚本本身的名字$1是传递给该shell脚本的第一个参数$2是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程id号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误

linux中~$表示什么意思?

10楼:乌鸦小小七

楼主说的是终端里面命令行的符号吗?

如果说的是,那就是下面的意思,如果不是,那就要看具体情况了…~表示当前位置为用户的目录

$表示当前用户是普通用户,如果是管理员root用户的标志符号是#…

11楼:匿名用户

代表你当前的账户是管理员

详细命令查看可以参考

12楼:宇洋隗倩

$在终端的命令行首代表:普通用户。

#代表root超级用户。

$在脚本语言中常表示变量,也就是$var

代表一个变量。

linux中$(n:1:m)的冒号是什么作用

13楼:匿名用户

你写错了吧。应该是$,这个表示截取变量n中从第2个字符开始的m个字符[root@localhost~]#n="hellolinux"

[root@localhost~]#echo$nhellolinux

[root@localhost~]#echo$ellol

[root@localhost~]#

14楼:

截取变量n从1到m之间的字符串

linux中的 $2是什么意思?

15楼:匿名用户

shell的位置参数,一个假设脚本的名称为test.sh,并假设它执行时如下:

./test.sh x y

那么$2就表示y

16楼:匿名用户

代表第二个参数。

比如:./test.sh x y

$1 = ./test.sh

$2 = x

$3 = y

17楼:匿名用户

你问的是shell里面?

linux 中 ${ name[#*/]}是什么意思

18楼:

好像没有这种写法,只有$

比如:name=/etc/rc.localecho $

结果:etc/rc.local

19楼:匿名用户

这个应该是bash的字

符串操作. name是变量名称. 比如

name = '/root/test.txt'

result = $

echo $result

#是删除操作符, 删除变量头部匹配的字符串, 本例中即从name头部删除*/

图纸中的这个符号是什么意思,机械图纸中的符号R是什么意思

1楼 匿名用户 图示的位置可以有 0 2 0 4的多料,即此处可以做r角过渡 机械图纸中的符号r是什么意思 2楼 我的快乐的一年 表示的是半径。 其它尺寸标注 1 标注直径时,应在尺寸数字前加注符号 2 标注球面的直径或半径时,应在符号 或 r 前再加注符号 s 3 对于螺钉 铆钉的头部,轴 包括螺...

钢结构中图纸中这些符号都是什么意思

1楼 柱sc梁rb 管撑st 水平支撑br 檩条pr gt 柱间支撑zc 吊车梁 dcl,一般的有,有的是英文表示。 每个设计人员习惯造成编号不同。关键看在哪个部位。每套图符合不一定一样,就知道是什么构件了,有的就是汉字大写字母表示。 钢结构图纸中以下符号表示什么意思? 2楼 匿名用户 tf 翼板厚...

“哦”在聊天中是什么意思,在聊天中哦代表什么意思

1楼 热词替换 聊天哦哦是指在聊天中, 哦 会给人一种敷衍的感觉 但有时为了显示自己的尊重与亲切,往往就会重复 哦哦 ,以此表达自己在认真听对方讲话,会让对方更乐于并以一个很开心的状态开始与你的交谈。 2楼 司徒芙笪媚 哦,在网络聊天用语中, 哦 这个字经常让人莫名其妙的火起。聊天时,当你发了很长的...