基础符号通配符号

基础符号介绍

1)$
用于取出变量中的内容
用于取出指定列的信息(awk)
表示用户命令提示符号(普通用户 $ 超级用户 #)
表示最后一行结尾
2)!
用于便是取反或者排除的意思
命令行中表示取出最近命令

!awk
history | grep 
history -c (清除历史命令)
history -w (保存历史命令)
ctrl + r (查找历史命令)

用于表示强制操作处理
3)|
管道符,管道前面的命令交给管道后面执行
经常配合xargs命令使用
查找指定数据信息进行删除

find /oldboy -type f -name "oldboy*.txt"|xargs rm
find /oldboy -type f -name "oldboy*.txt" -exec rm -rf {} \;
find /oldboy -type f -name "oldboy*.txt" -delete

查找指定数据信息进行复制

find /oldboy -type f -name "oldboy*.txt" |xargs -i cp {} /oldgirl/
find /oldboy -type f -name "oldboy*.txt" |xargs cp -t /oldgirl/
find /oldboy -type f -name "oldboy*.txt" -exec cp -a {} /oldgirl \;

查找指定数据信息进行移动

find /oldboy -type f -name "oldboy*.txt" |xargs -i mv {} /oldgirl/
find /oldboy -type f -name "oldboy*.txt" |xargs mv -t /oldgirl/
find /oldboy -type f -name "oldboy*.txt" -exec mv {} /oldgirl \;

查找指定数据信息按照日期

查找7天以前的数据: find /oldboy -type f -mtime +7
查找最近7天的数据: find /oldboy -type f -mtime -7
查找距今第7天数据: find /oldboy -type f -mtime 7

4)#
表示文件内容注释符号
表示用户命令提示符
5)"" 双引号
表示输入内容就是输出内容,但是部分内容会被解析
6)’’ 单引号
表示输入内容就是输出内容(所见即所得)
7)`` 反引号
表示命令执行结果留下用于其他命令调用
8)没有引号
和双引号功能类似,但是可以识别序列信息{}
9)小于号 < <<
< 标准输入重定向符号

tr 'a-z' 'A-Z' < 123.txt
xargs -n2 < 123.txt 

<< 标准输入追加重定向符号

cat >> 123.txt <<EOF
01
02
03
EOF

10)大于号 > >>
> 标准输出重定向符号
>> 标准输出追加重定向符号
2> 错误输出重定向符号
2>> 错误输出追加重定向符号
11)单点 .
表示当前目录
12)双点 …
表示上一级目录
13)~
表示用户的家目录信息
14)-
用于两个目录之间相互切换(cd -)
OLDPWD:保存用户切换目录之前所在路径信息
15)&&
前面的命令执行成功后,在执行后面的命令
16)||
前面的命令执行失败了,再执行后面的命令
17);
不管前面命令是否执行成功,都会执行后面的命令

通配符号

1)*
匹配任意字符或者字符串信息
2){}
匹配生成序列信息

数字序列: {01..10}  奇数序列 {01..10..2} 偶数序列 echo {00..10..2}
字母序列: {a..z}    
组合序列: 
#1对多
# echo 1{a..c}
1a 1b 1c
#多对多
# echo {1..3}{a..c}
1a 1b 1c 2a 2b 2c 3a 3b 3c
#多对1
#echo {1..3}a
1a 2a 3a
# echo A{,B}  ---> 实现快速备份数据 cp /123/123.txt{,.bak}
A AB
# echo A{B,}  ---> 实现快速还原数据 cp /123/123.txt{.bak,}
AB A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值