terminal
Welcome to Linux Practice Terminal!
Type "help" to see available commands.
user@linux:~$
文本处理管道
组合sed、awk、tr、grep和sort构建强大的文本处理管道。
步骤 1
使用sed将逗号替换为管道符,将CSV转换为可读的表格格式。
输入:cat documents/sales.csv | sed 's/,/ | /g'
cat documents/sales.csv | sed 's/,/ | /g'
步骤 2
使用awk、sort和uniq从sales.csv中提取唯一的产品名称(跳过表头)。
步骤 3
查找访问最多的URL:grep GET请求,用awk提取URL,统计出现次数,按次数排序。
步骤 4
使用grep和wc统计访问日志中ERROR条目的数量。
步骤 5
使用tr、sort和uniq将名称标准化为大写,然后排序去重。
步骤 6
查找收入最高的3个产品:用awk提取产品和收入,数字排序,取前3个。