博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二周学习总结
阅读量:6030 次
发布时间:2019-06-20

本文共 885 字,大约阅读时间需要 2 分钟。

第二周学习总结


1.学习感悟

第二周的学习内容很多也很重要,老师着重讲了正则表达式 简单介绍了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

2.学习目标制定

经过两周的学习,学习内容越来越难,所以学习态度不能有所松懈。多复习多预习。

picture

转载于:https://blog.51cto.com/14230409/2364900

你可能感兴趣的文章
iOS的AssetsLibrary框架访问所有相片
查看>>
MySQLdb的安装
查看>>
读书笔记三
查看>>
数论 - 最小乘法逆元
查看>>
企业架构研究总结(22)——TOGAF架构开发方法(ADM)之信息系统架构阶段
查看>>
接口测试(三)--HTTP协议简介
查看>>
周志华《机器学习》课后答案——第4章.决策树
查看>>
frameset分帧问题
查看>>
特殊样式:ime-mode禁汉字,tabindex焦点
查看>>
linux
查看>>
Layout父元素点击不到的解决办法
查看>>
【面试次体验】堆糖前端开发实习生
查看>>
基于apache实现负载均衡调度请求至后端tomcat服务器集群的实现
查看>>
C#+QQEmail自动发送邮件
查看>>
[Hadoop]MapReduce多输出
查看>>
Android Activity详解(一)
查看>>
快准车服完成3000万元A+轮融资,年底将开始B轮融资
查看>>
让我去健身的不是漂亮小姐姐,居然是贝叶斯统计!
查看>>
MySQL 数据约束
查看>>
我的友情链接
查看>>