Linux 命令符反引号`` 变量引用和命令转换符号$ 反斜线屏蔽符/
来源:互联网 发布:数据恢复apk下载 编辑:程序博客网 时间:2024/06/03 17:04
反引号··有时也称为倒引号,这个键通常位于键盘的Tab键上方、数字键1的左边。反引号主要用来引用一些函数、命令输出等,执行时系统会尝试将反引号中的内容当作一个命令执行
如果在一条命令中出现了反引号,系统会首先执行反引号内的命令
1.将cat命令的执行结果作为ls命令的参数
#ls -l `cat /etc/shells`
2.在字符串中嵌套和使用一个命令的情况经常用到:
使用倒引号引用当前系统的时间
#echo "Now time: `date +'%T'`"
3.可以在反引号中引用更长的命令
###############################################
美元符号“$”表示引用一个变量,引用一个变量时只需要在变量名称前面加上“$”符号即可
1.使用一个变量保存当前的日期并输出
#date =`date`
#echo "Host ime is :$date"
2.美元符号“$”还可以用来置换命令,使用美元符号置换命令时,Bash会将相应的命令放入子Shell执行
使用命令转换符引用命令输出
#ls -l $(cat /etc/shells)
note:在不同的系统中,命令转换符的使用方法可能会有差别,有的系统可能需要在转换符和置换命令之间加入一个空格才能执行
#######################################################################3
有些时候需要再输出中使用这些特殊字数本身,这是就应该使用反斜线“\”(也称反斜杠)屏蔽其特殊的含义
1.使用反斜线屏蔽输出字符串中的$
#echo "Please pay \$15.50"
2.当输出内容含有引号时,应该使用反斜线屏蔽引号的特殊含义:
#echo "Tom:\"What is your name?\""
- Linux 命令符反引号`` 变量引用和命令转换符号$ 反斜线屏蔽符/
- Linux 命令代换反引号和$()
- 在shell下命令格式之基本式、反斜线、单引号、双引号、反引号
- shell的命令替换形式(反引号和$(命令))
- 正斜线和反斜线
- bash中$(命令)和反引号的区别
- shell中反引号和$()的区别以及eval命令
- Linux:shell脚本之命令替换(eval,反引号和$())
- Linux下反引号``和$()的比较以及eval命令的调研
- shell中双引号、单引号、反引号、反斜线
- Linux反汇编命令
- Linux反引号
- 反引号 和$()
- 斜线与反斜线
- addslashes -- 使用反斜线引用字符串
- perl 调用外部命令之system,exec,“反引号
- perl 调用外部命令之system,exec,“反引号
- Perl调用shell命令方法小结(system/反引号/exec)
- Java Web:JSON 作为配置文件,简单读写的方法
- 一句话python概念理解
- AsyncSocket的用法
- json对象,动态添加,修改,删除示例
- Hibenrnate之缓存(一)
- Linux 命令符反引号`` 变量引用和命令转换符号$ 反斜线屏蔽符/
- 整数全排列(旋转法,next_permutation)
- Java自动拆箱和自动装箱
- reverse string using recursion
- LeetCode-java实现-T2-Add Two Numbers
- MySQL 数据库性能优化之索引优化
- MySQL 数据库性能优化之SQL优化
- OC中的点运算
- css伪类 附加一般导航栏代码