shell基础笔记-1

 

1、shell脚本基本元素:以下四行
#!/bin/bash    第一行
#              注释
变量
流程控制结构
2、Example:helloworld.sh
#!/bin/bash
#这是一个打印“helloworld”的shell脚本
printchar=”hello world”
echo $printchar
以上四行是脚本的内容,然后执行以下命令:
chmod u+x helloworld.sh
./helloworld.sh
此时会输出:
hello world    的字样。这就是这个脚本执行的结果。
3、shell 特性
别名 管道 命令替换 重定向 后台处理    模式匹配 变量    特殊字符
别名-alias: alias ll=’ls -alh’ 意思是定义一个变量ll,执行结果是ls –alh 的结果。
命令替换:ls ‘cat myfile’ –al  这里是反引号
后台处理:nohup command(tar –czf myfile.tar.gz filename) & 意思是让tar命令在后台运行。 执行jobs –l 可查看后台运行的命令任务。
管道:把一个命令的输出连接到另一个命令的输入---#ls | sort 意思是在ls的输出上执行sort排序命令。

你可能感兴趣的:(echo,职场,元素,hello,休闲)