本文共 885 字,大约阅读时间需要 2 分钟。
第二周的学习内容很多也很重要,老师着重讲了正则表达式 简单介绍了shell脚本编程的基础语法
一.文本编辑工具:vim cat tac more less head tail 1.cat -s :把相邻的空行压缩 2.cat -n :添加行号 3.cat -A :可以显示出空格和隐藏符号 4.tac : 和cat相反 倒着显示内容 5.rev : 每一行里内容反着显示 6.less : 分页显示 ( 好用一些 ) 7.more : 分页显示 8.head -n3: 显示前三行 9.tail -n3 : 显示最后三行 10.tail -f : 跟踪文件追加内容 11.tail -F : 跟踪文件名 12.head -c2 : 取出前两个行 13.paste -s :将文件内容换到一行 14.wc -l : 统计文件有多少行 15.wc : 查看文件内容多少个字节 16.sort -t : -k3 -n 文件 :以:为分界符所有第三个:后从大至小排序 17.diff -u : 比较两个文件不同 二.shell脚本基础编程格式要求:首行shebang机制 #!/bin/bash #!/usr/bin/python #!/usr/bin/perl 脚本代码开头约定 1、第一行一般为调用使用的语言 2、程序名,避免更改文件名为无法找到正确的文件 3、版本号 4、更改后的时间 5、作者相关信息 6、该程序的作用,及注意事项 7、最后是各版本的更新简要说明 脚本的基本结构 #!SHEBANG CONFIGURATION_VARIABLES FUNCTION_DEFINITIONS MAIN_CODE 检测脚本中的语法错误 bash -n /path/to/some_script 调试执行 bash -x /path/to/some_script经过两周的学习,学习内容越来越难,所以学习态度不能有所松懈。多复习多预习。
转载于:https://blog.51cto.com/14230409/2364900