连续空格会怎样

一行里两个字段之间有多个空格时,cut -d' ' 和 awk 的表现是【0】(前一个说 cut,后一个说 awk)。

开始练习 →

取出第二段和第三段

运行下面这段程序,填写它打印出来的结果。 LOG = """08:12:03 INFO auth login ok 08:12:41 ERROR db timeout 08:13:02 INFO web pag

开始练习 →

先挑行再取列

运行下面这段程序,填写它打印出来的结果。 LOG = """08:12:03 INFO auth login ok 08:12:41 ERROR db timeout 08:13:02 INFO web pag

开始练习 →

自己写:取第几段

补全 field:把每行按空格切开,取出第 i 段。

开始练习 →

挑行加取列,接成一条

把「挑行」和「取列」接起来:先挑含某个词的行,再取出指定那一段。

开始练习 →

⚠️ 列错位了会怎样

日志换了一种格式(多了一列),还按原来的下标取列。⚠️ 它不会报错,把两种取法的结果都打出来。

开始练习 →

sed 默认替换几次

sed 's/a/b/' 对每一行做的替换次数是【0】。

开始练习 →

sed 会不会改原文件

sed 's/a/b/' f.txt 跑完之后,f.txt【0】。

开始练习 →

分隔符一定要用斜杠吗

替换的内容里本身带斜杠时(比如路径),最省事的办法是【0】。

开始练习 →

替换之后长什么样

运行下面这段程序,填写它打印出来的结果。 LOG = """08:12:03 INFO auth login ok 08:12:41 ERROR db timeout 08:13:02 INFO web pag

开始练习 →