|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/advance-unix-commands/
课程评论:没有评论
课程名称:学习高级Unix/Linux:使用AWK和SED进行文件处理 课程概述: 本课程专注于使用AWK和SED工具进行Unix/Linux环境下的数据处理。AWK是一种处理行列信息的强大工具,它比传统编程语言更易于使用。AWK可视为一种伪C解释器,能够理解与C语言相同的算术运算符,并具备字符串操作功能,可用于搜索特定字符串并修改输出。此外,AWK支持关联数组,这是许多编程语言所缺乏的强大特性,使复杂问题变得简单易解。 课程内容涵盖: - AWK基础到高级应用 - 环境设置及测试数据 - 基本操作:提取单列或多列数据,并使用分隔符 - 使用逻辑或和逻辑与条件条件提取数据 - AWK命令的条件处理 - AWK循环与代码块 - 将AWK结果保存到文件 SED课程内容包括: - SED简介 - 输出中显示一行或多行 - 按搜索条件显示数据 - 跳过不需要在输出中显示的数据 - 查找和替换数据 - 数据的搜索、插入、更新和删除 - 使用GREP命令搜索数据 - 在一个或多个文件中搜索数据 - 在所有文件中搜索数据 - 忽略大小写进行数据搜索 - 使用周围词语进行高级搜索条件 - 切割命令 - 切割列 - 切割列范围 - 按字符切割数据 本课程适合希望深入理解Unix/Linux环境中数据处理的学员,通过实用的案例和练习,帮助学员掌握AWK和SED的高效使用。
*Monthly Update*Oct 2021: Added/ Updated Grep and Egrep VideosApr 2021: Updated AWK VideosJan 2021: Added Questions & ExercisesAWK & SEDMany UNIX utilities generates rows and columns of information. AWK is an excellent tool for processing these rows and columns, and is easier to use AWK than most conventional programming languages. It can be considered to be a pseudo-C interpreter, as it understands the same arithmetic operators as C. AWK also has string manipulation functions, so it can search for particular strings and modify the output. AWK also has associative arrays, which are incredible useful, and is a feature most computing languages lack. Associative arrays can make a complex problem a trivial exercisesAWK Coverage Basic to Advance AWKEnvironment Setup with Test DataBasic Operations: Fetch One or Multiple Columns DataBasic Operations: Fetch One or Multiple Columns Data with SeparatorConditionally Fetch Data using Logical OR and Logical ANDCondition Handling with AWK CommandsAWK Looping AWK BlocksSave AWK Results to the fileSED CoverageSED IntroductionDisplay one or Few lines in OutputDisplay Data by Search conditionsSkip Data to display in outputFind and Replace DataSearch Insert Update and Delete DataSearch Data using GREP commandsSearch Data in one or Multiple FilesSearch Data in All filesSearch data with case or ignoring caseSearch data with surrounding wordsAdvance Search ConditionCut CommandsCut ColumnsCut Range of ColumnsCut by characters