SHELL特殊符号

~家目录  ls ~

``反引号  里面是命令  echo `ls` | `echo ls` | echo `echo ls` |`echo `echo ls`` 替代命令 $()

!  取反  调用历史命令(!123)123是history显示的

#代表注视信息

$  取变量值

%  作业号kill %123  取余

& 后台运行

*通配符

( ) 意思是在子进程里执行

|  管道

\ 转移字符

{ } 枚举  touch file{1,2,3}

[ ] test

:  表示什么事也不作

;  分隔多个命令

" " (\`$!:执行)  ‘  ‘ (\`$!:显示字符)  解释空格的  echo a b c  | echo a    b     c | echo "you cost $5.00" | echo ‘you cost $5.00‘

< 文件  < < 关键字    < < <  字符串

>  >>   .   ..   ?   /根

2> 错误输出   &>所有错误输出

时间: 2024-10-23 07:09:35

SHELL特殊符号的相关文章

8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下

8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下 # 8.10 shell 特殊符_cut命令 --- - * 任意个任意字符 - ?任意一个字符 -  井号#注释字符  写命令的时候前面加一个#,那么这条命令就不生效,包括shell脚本里面也是,前面加个#表示这一行不生效,可以加一些注释说明的文字 ``` <[email protected] ~># #ls a.txt <[email

shell特殊符号、cut命令、sort_wc_uniq命令、tee_tr_split命令、shell特殊符号下

shell特殊符号 * 任意个任意字符 [[email protected] ~]# ls *.txt 1.txt  23.txt  2.txt  david.txt ? 任意一个字符 [[email protected] ~]# ls ?.txt 1.txt  2.txt # 注释字符 [[email protected] ~]# #echo 'ok' \ 脱义字符 [[email protected] ~]# echo -e '123\n456\n789\t0000' 123 456 789

shell特殊符号、cut_sort_wc_uniq命令和tee_tr_split命令

shell特殊符号 * 任意个任意字符 ? 任意一个字符 # 注释字符 \ 脱义字符 | 管道符 $ 变量前缀 , !$ 组合,正则里面表示行尾 ; 多条命令写到一行,用分号分割 ~ 用户家目录,后面正则表达式表示匹配符 & 放到命令后面,会把命令丢到后台 > >> 2> 2>> &> [] 指定字符中的一个,[0-9],[a-zA-Z],[abc] || 和 && , 用于命令之间 cut_sort_wc_uniq命令 cut 分

8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee

五周第五次课 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下 8.10 shell特殊符号cut命令 cut命令 8.11 sort_wc_uniq命令 sort-wc-uniq命令 特殊符号都会认为是0 sort -n  以数字排序 sort -n  默认排序 sort -rn 为倒序 wc 命令 uniq命令 原文地址:http://blog.51cto.com/wbyyy/2060163

shell 特殊符号介绍

8.10 shell特殊符号&cut命令 特殊符号 "*" 代表零个或多个字符 "?" 代表一个字符 "#" 注释符号 "\" 脱意符号 "|" 管道符 "$" 该符号与"!"合用"!$"表示上一条命令中的最后一个变量 ":" 分隔符,在一行中运行两个及两个以上的命令时使用 "~" 用户的家目录(ro

shell特殊符号cut ,sort_wc_uniq,tee_tr_split命令shell特殊符号

8.10 shell特殊符号cut命令\ 脱义字符 管道符相关的几个命令cut -d命令的用法cut -c命令的用法sort经常要跟uniq结合使用sort的作 用是排序,先从特殊符号开始,再到数字,再到字母sort -n 会以数字排序,特殊符号与字母都会被认为是0sort -nr 1.txt跟上面返过来排序wcvim 2.txt 输入123换行abc,查询的结果是8个字符,包括了换行符号uniq去重,是先排序再去掉重复的tee的用法tee -a 表示追加tr 的用法tr 把字母改为数字,数字只

五周第五次课(1月12日) 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号

五周第五次课(1月12日)8.10 shell特殊符号cut命令8.11 sort_wc_uniq命令8.12 tee_tr_split命令8.13 shell特殊符号相关测验题目:http://ask.apelearn.com/question/5437 扩展1. source exec 区别 http://alsww.blog.51cto.com/2001924/1113112 2. Linux特殊符号大全http://ask.apelearn.com/question/7720 3. so

22.Shell特殊符号和cut,sort,wc,uniq,tee,tr,split命令

五周第五次课(1月12日) 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下 相关测验题目:http://ask.apelearn.com/question/5437 扩展 source exec 区别 http://alsww.blog.51cto.com/2001924/1113112 Linux特殊符号大全http://ask.apelearn.com/question/7720 sort

8.10-8.13 shell特殊符号

8.10 shell特殊符号cut命令 特殊符号(上): 1.* 代表零个或多个任意字符. 2.? 只代表一个任意的字符(不管是数字还是字母,只要是一个都能匹配出来.) 3.# 这个符号在linux中表示注释说明的意思,即 # 后面的内容linux忽略掉. 4.\ 脱意字符,将后面的特殊符号(例如"*" )还原为普通字符. 5.| 管道符,它的作用在于将符号前面命令的结果丢给符号后面的命令.这里提到的后面的命令,并不是所有的命令都可以的,一般针对文档操作的命令比较常用,例如cat, l

二十五、shell特殊符号cut命令、sort_wc_uniq命令、 tee_tr_split命令、

二十五.shell特殊符号cut命令.sort_wc_uniq命令. tee_tr_split命令. shell特殊符号下 一.shell特殊符号cut命令 特殊符号 *:通配. ?:任意一个字符. #:注释字符,加在命令前面命令就不会生效. \:脱义字符.会将后面的特殊符号(如*)还原为普通字符.示例: # ls -d 123\* ls: 无法访问123*: 没有那个文件或目录 cut命令:截取某一个字段.分隔. 格式:# cut -d '分隔字符' [-cf] n,n为数字. 可用选项: -