随笔分类 -  Shell脚本学习

摘要:copy时排除某些文件或文件夹 资料来源:https://www.jianshu.com/p/bf9eba9f4e97 在/home/admin/Dong下创建如下测试目录和文件: mkdir folder{1..4} # 一次性创建4个文件夹,目录名为folder1, folder2, folde 阅读全文
posted @ 2021-12-16 16:48 向日葵的跋涉 阅读(5877) 评论(0) 推荐(0) 编辑
摘要:定制个性化Shell命令 方法一: 修改bashrc文件 在bashrc文件中追加如下内容: # User specific aliases and functions alias cdyd='cd /home/db2inst1/yangdong' alias cdlog='cd /home/db2 阅读全文
posted @ 2021-08-20 16:51 向日葵的跋涉 阅读(99) 评论(0) 推荐(0) 编辑
摘要:. 表示任意字符,*表示前面的字符出现0次或无数次,那么.*可能会有两种理解: 1. *所代表的字符必须是同一个字符 比如:如果.是H这个大写字母,那么.*只能是H、HHH、HHHHHHHHH ... ; 2. *所代表的字符可以不是同一个字符 比如,不管.代表啥,.*都是任意的,H61t%$dfg 阅读全文
posted @ 2021-08-19 00:23 向日葵的跋涉 阅读(483) 评论(0) 推荐(0) 编辑
摘要:Shell脚本的三种执行方式和区别 编写脚本test.sh #!/bin/bash date echo $$ #显示当前shell的pid 执行结果: 由此总结出三种Shell脚本的三种执行方式和区别 ./的方式执行 打开一个子shell进程,并执行脚本 bash方式执行 同上,打开一个子shell 阅读全文
posted @ 2021-08-17 22:58 向日葵的跋涉 阅读(597) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash name="Enming" if [ $name = "Enming" ] then echo "Hello $name !" fi 在学习Shell关于“条件测试”的知识时提到,“等于”是用一个等号( = )来表示的(用两个等号来表示“等于”的判断也是可以的),用于比较两个 阅读全文
posted @ 2021-08-17 22:27 向日葵的跋涉 阅读(516) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示