Shell 脚本和编程 | 青训营笔记

31 阅读1分钟

基本操作,查询用户,配置文件

image.png

配置文件加载

image.png

调用node server.js运行结果 image.png

server.js文件如下 image.png

点击终端下面生成的链接http://127.0.0.1:30000可以跳转网页 image.png

管道与管道符: image.png 实战: image.png

重定向的使用:

image.png 例一: image.png

例二(对每一行信息作cut操作取第一列写入到auth.txt): image.png

例三("<<"号的作用,统计字符传递数量结果给wc然后输出): image.png

test命令

[ condition ] 两侧要有空格

整数测试

-eq: 相等 -lt: 小于 -gt: 大于

字符串测试

-z:是否为空 -n:是否非空 =:是否相等

image.png

if 和 swith

image.png image.png

文件测试

-e:是否存在 -f:是否存在且是一个普通文件

循环

while循环: image.png until循环:与while循环里的判断条件相反,达到条件就跳出循环 for循环:

image.png

函数

image.png

常用命令

image.png

执行方式的命令

image.png

shell展开,删除等命令

image.png