shell入门-特殊符号
特殊符号:*
说明:通配符,多个字符。所有后缀为”.txt“的文件列出来
[root@wangshaojun 111]# ls *.txt
11.txt 1.txt 22.txt 2.txt 33.txt 3.txt
特殊符号:?
说明:通配符,一个字符。
[root@wangshaojun 111]# ls ?.txt
1.txt 2.txt 3.txt
特殊符号:#
说明:#后的失效,用于注释说明
[root@wangshaojun 111]# ls 1.txt 2.txt
1.txt 2.txt
[root@wangshaojun 111]# #ls 1.txt 2.txt
[root@wangshaojun 111]# ls 1.txt #2.txt
1.txt
特殊符号:\
说明:托意符号,会把”#2.txt“当做文件名
[root@wangshaojun 111]# ls 1.txt \#2.txt
ls: 无法访问#2.txt: 没有那个文件或目录
1.txt
特殊符号:|
说明:管道符,把前面的结果丢给后面处理
[root@wangshaojun 111]# cat 1.txt |wc -l
1
特殊符号:$;!$ ;
说明:变量的前缀;上次使用的变量值;行尾
[root@wangshaojun 111]# a=1
[root@wangshaojun 111]# echo $a
1
[root@wangshaojun 111]# ls !$
ls $a
1.txt
特殊符号:;
说明:用于两条命令的中间
[root@wangshaojun 111]# ls 1.txt ; ls 2.txt
1.txt
2.txt
特殊命令:~
说明:用户的家目录符号
[root@wangshaojun 111]# cd ~
[root@wangshaojun ~]# pwd
/root
特殊符号:&
说明:后台运行,
[root@wangshaojun ~]# sleep 10 &
[1] 1314
[root@wangshaojun ~]# jobs
[1]+ Running sleep 10 &
特殊符号:>;>>;2>;2>>;<
说明:http://www.cnblogs.com/wangshaojun/p/4964498.html
特殊符号: []
说明:[0-9]表示0-9的一位数字.
[root@wangshaojun ~]# ls [12].txt
1.txt 2.txt
[root@wangshaojun ~]# ls [0-9a-zA-Z].txt
1.txt 2.txt c.txt D.txt
////////////////////////////////////////////////////////////////////////////////////////
总结:* // ? //# // \ // | // $ / ; // & // ~ // [] // >;>>;<;2>;2>>
shell入门-特殊符号的更多相关文章
- linux shell 入门
本文是本人学习linux shell入门收集整理,不完全原创. 参考博文: http://www.cnblogs.com/suyang/archive/2008/05/18/1201990.html ...
- shell 入门学习
目录 shell 入门学习 注释 执行与启动 变量 语法 调试 title: shell 入门学习 date: 2019/7/16 15:47:49 toc: true --- shell 入门学习 ...
- Shell入门02
Shell入门-02 1.重定向 标准输入(<) 标准输出 标准错误重回定向 程序 = 指令 + 数据 命令 变量 在程序中,数据如何输入?又如何输出? 数据输入:键盘 – 标准输入,但是并 ...
- Shell入门01
Shell入门 1.基于硬件的虚拟化 2.基于平台的虚拟化 3.基于服务的虚拟化 4.基于库的虚拟化 5.基于操作系统的虚拟化 管理员使用Shell程序与操作系统进行交互,之前学习的shell脚本都是 ...
- 自学linux——11.shell入门
shell 基础 1.shell介绍(内置脚本) 程序开发的效率非常高,依赖于功能强大的命令可以迅速地完成开发任务(批处理) 语法简单,代码写起来比较轻松,简单易学 (1)什么是shell shell ...
- 10_Linux基础-SHELL入门1
@ 目录 10_Linux基础-SHELL入门1 一. 输入输出重定向 二. 2个特殊文件 三. here document 四. tee命令 五. 清空文件内容 六. SHELL入门 SHELL的变 ...
- Linux shell入门基础(六)
六.Shell脚本编程详解 将上述五部分的内容,串联起来,增加对Shell的了解 01.shell脚本 shell: # #perl #python #php #jsp 不同的脚本执行不同的文本,执行 ...
- Linux shell入门基础(一)
Linux shell入门基础(一): 01.增加删除用户: #useradd byf userdel byf(主目录未删除) userdel -r byf 该用户的属性:usermod 用 ...
- Shell - 简明Shell入门
本文以示例和注释的方式,对Shell编程的基本知识点进行了总结和回顾,所有脚本均已做了基本的调试和验证. Shell - 简明Shell入门 01 - 第一个脚本 脚本的定义.执行方法以及echo命令 ...
随机推荐
- C#调用大漠插件
大漠插件是一个很不错的东西,在按键精灵和易语言里面用得很多,可以后台找图找字,写游戏自动脚本用得特别多.前面写一个微信的自动脚本,查了一些资料,易语言不太熟悉,按键精灵功能上可能不好实现,就找了些资料 ...
- ZOJ - 3705 Applications 【模拟】
题目链接 http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3705 题意 给出N个队员 然后一个教练要从中选择 M名队员 要选 ...
- 算法(Algorithms)第4版 练习 1.5.3
id数组和treesize数组变化情况: 0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1 1 1 1 10 components 9 0 1 2 3 4 5 6 7 8 9 1 1 ...
- Java -- AWT 菜单建立, Menu, 右键菜单
1. Menu类结构 2. 菜单示例: MenuBar容器中可以装Menu,Menu容器中可以装MenuItem. public class SimpleMenu { Frame f = new F ...
- 异步刷新页面的前进与后退的实现--pushState replaceState
实现目标 页面的跳转(前进后退,点击等)不重新请求页面 页面URL与页面展现内容一致(符合人们对传统网页的认识) 在不支持的浏览器下降级成传统网页的方式 使用到的API history.state 当 ...
- Hibernate错误及解决办法
1.Hibernate 报错:this project is not a myeclipse hibernate project . assuming hibernate 3 cap res:项目名上 ...
- 洛谷p3369 treap
这是一个treap裸题,还可以用splay,替罪羊树,线段树等等写 treap是树和堆结合,可以方便的在O(log(n))期望时间内进行以下操作,因此treap又叫做名次树 插入x数 删除x数(若有多 ...
- COM组件的集合与包容
集合与包容,实质就是组件之间的互相调用.即一个组件使用另一个组件的功能,达到代码复用的作用.只是这种复用是构建在二进制数据上的(因为被复用的组件常常以dll的格式存在),而不是像c++代码复用是以源文 ...
- php实现多文件上传和下载。
http://1229363.blog.163.com/blog/static/19743427200751291055264/
- 使用 Python 发送短信?
上回食行生鲜签到,我们说到怎么把签到结果发出来,于是就找到了 Twilio. Twilio 是一个位于加利福尼亚的云通信(PaaS)公司,致力于为开发者提供通讯模块的 API.由于 Twilio 为试 ...