- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux中特别符号全集
在linux中你会用这些特殊符号吗?在shell中常用的特殊符号罗列如下:#? ?;? ?;;? ?? ?.? ?? ?,? ?? ? /? ?? ? \? ?? ? string|? ?? ? !? ?$? ?${}? ?$?? ?? ?$$? ?$*??string*? ???**? ??? ?:? ?^? ?$#? ?$@? ??`command`{}? []? ?[[]]? ?()?(()) ||? ?? ?? ? {xx,yy,zz,...}~? ?~+? ?~-? ? ? ?\...\? ?+? ?? ? -? ?? ???%=? ?==? ?!=?
# 井号 (comments)这几乎是个满场都有的符号,除了先前已经提过的第一行#!/bin/bash井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面的是注解文字,不会被执行。# This line is comments.echo a = $a # a = 0由于这个特性,当临时不想执行某行指令时,只需在该行开头加上 # 就行了。这常用在撰写过程中。#echo a = $a # a = 0如果被用在指令中,或者引号双引号括住的话,或者在倒斜线的后面,那他就变成一般符号,不具上述的特殊功能。~ 帐户的 home 目录算是个常见的符号,代表使用者的 home 目录:cd ~;也可以直接在符号后加上某帐户的名称:cd ~user或者当成是路径的一部份:~/bin~+ 当前的工作目录,这个符号代表当前的工作目录,她和内建指令 pwd的作用是相同的。# echo ~+/var/log~- 上次的工作目录,这个符号代表上次的工作目录。# echo ~-/etc/httpd/logs; 分号 (Command separator)在 shell 中,担任连续指令功能的符号就是分号。譬如以下的例子:cd ~/backup ; mkdir startup ;cp ~/.* startup/.;; 连续分号 (Terminator)专用在 case 的选项,担任 Terminator 的角色。case $fop inhelp) echo Usage: Command -help -version filename;;version) echo version 0.1 ;;esac. 逗号 (dot,就是“点”)在 shell 中,使用者应该都清楚,一个 dot 代表当前目录,两个 dot 代表上层目录。CDPATH=.:~:/home:/home/web:/var:/usr/local在上行 CDPATH 的设定中,等号后的 dot 代表的就是当前目录的意思。如果档案名称以 dot 开头,该档案就属特殊档案,用 ls 指令必须加上 -a 选项才会显示。除此之外,在 regularexpression 中,一个 dot 代表匹配一个字元。string 单引号 (single quote)被单引号用括住的内容,将被视为单一字串。在引号内的代表变数的$符号,没有作用,也就是说,他被视为一般符号处理,防止任何变量替换。heyyou=homeecho $heyyou # We get $heyyoustring 双引号 (double quote)被双引号用括住的内容,将被视为单一字串。它防止通配符扩展,但允许变量扩展。这点与单引数的处理方式不同。heyyou=homeecho $heyyou # We get home`command` 倒引号 (backticks)在前面的单双引号,括住的是字串,但如果该字串是一列命令列,会怎样?答案是不会执行。要处理这种情况,我们得用倒单引号来做。fdv=`date +%F`echo Today $fdv在倒引号内的 date +%F 会被视为指令,执行的结果会带入 fdv 变数中。, 逗点 (comma,标点中的逗号)这个符号常运用在运算当中当做区隔用途。如下例#!/bin/bashlet t1 = ((a = 5 + 3, b = 7 - 1, c = 15 / 3))echo t1= $t1, a = $a, b = $b/ 斜线 (forward slash)在路径表示时,代表目录。cd /etc/rc.dcd ../..cd /通常单一的 / 代表 root 根目录的意思;在四则运算中,代表除法的符号。let num1 = ((a = 10 / 2, b = 25 / 5))\ 倒斜线在交互模式下的escape 字元,有几个作用;放在指令前,有取消 aliases的作用;放在特殊符号前,则该
您可能关注的文档
- ipv6设定方法校园网免流的教程.docx
- ISO9000制度规范–孔媛媛.doc
- ISO9000族标准与质量管理体系知识问答〔1).doc
- ISBN〔国际标准书号〕含义.doc
- IRM投资者关系管理常用的工具–财看见.docx
- ISO认证咨询小企业比较策略.doc
- IT小企业知识点产权保护文案.docx
- ISO22000审核检查表〔案例〕.doc
- ISO9001质量的管理体系建立.doc
- IT行业职位与薪资.doc
- 中国国家标准 GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较.pdf
- 《GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较》.pdf
- 《GB/T 37228-2025安全与韧性 应急管理 突发事件管理指南》.pdf
- GB/T 23724.3-2025起重机 检查 第3部分:塔式起重机.pdf
- 中国国家标准 GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法.pdf
- 《GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法》.pdf
- GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 中国国家标准 GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 《GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射》.pdf
- GB/T 11349.2-2025机械振动与冲击 机械导纳的试验确定 第2部分:用激振器作单点平动激励测量.pdf
最近下载
- “红旗杯”竞赛总题库-4班组长计划管理能力考试题库(附答案).docx VIP
- 物业管理实务练习题物业的承接查验(三).pdf VIP
- 食品配送行业货物运输质量保障措施.docx VIP
- 2025入党积极分子发展对象培训考试试卷题库(含答案).docx VIP
- 地下室金刚砂地坪施工方案.docx VIP
- 2025年公安局警务辅助人员招聘考试笔试试题(附答案).docx VIP
- “红旗杯”竞赛总题库-2班组长成本绩效管理能力考试题库(附答案).docx VIP
- 轨道交通收益权质押价值评估研究--以xx市地铁x号线为例.pdf VIP
- 5. 国威人工智能产业学院建设方案V1.5.pdf VIP
- 中国AIGC应用全景图谱报告.pptx VIP
文档评论(0)