这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。
1 重定向相关知识
重定向标准输出到文件
重定向标准错误到文件
重定向标准输出到标准错误
重定向标准错误到标准输出
重定向标准输出和标准错误到文件
2 同时打印到屏幕和文件
在shell脚本中,如果需要同时将输出信息打印到屏幕并保存到文件,可以通过命令实现。由示例中可以看到,定义了一个函数,封装命令,将输出信息打印到屏幕,并保存到test.log文件,命令的-a选项是将输出信息append到文件,而不是覆盖,运行完tee_demo.sh脚本,查看test.log文件内容,和屏幕输出相同。
3 进入上层目录
通过命令,定义一个新的命令,当执行命令时,会自动进入上层目录,然后列出上层目录的所有文件,不需要执行,然后执行,更加方便快捷。所以,你还可以定义一个命令,进入上上层目录。
领取专属 10元无门槛券
私享最新 技术干货