# 注释,可以在任意地方,尽量用英文
source 文件 . 文件 ---都可以用来执行文件;
bash < 文件 通过数据流,将文件输入bash中运行;
shell 可以用来处理文本;
shell脚本是弱类型的脚本,语言定义变量,数据类型默认都是字符串类型,直接使用;
弱类型语言,在定义数据类型的时候,不用主动声明该类型;全部默认是字符串;
find查找文件
find 【目录】【条件】 【动作】
【目录】默认当前目录
【条件】
用户和组 -user -group
find找文件,grep找内容
括号具有扩展的功能
find 可以通过名字,路径,时间,大小等查找文件
fd PATTERN 来代替
locate
locate只能搜索数据库的文件名
grep
grep “搜索内容” 文件名
-i 忽略大小写
-c 统计出现的次数
交换类型
cat hello.sh|fzf
对hello.sh 进行查询
将fzf绑定到Ctrl+r