当前位置: 首页 > 面试题库 >

输出文件的第二列

江棋
2023-03-14
问题内容

给定一个具有两列的文件,以标准空白隔开

b
cd
fg
  H

我如何输出第二列


问题答案:

由于示例数据的最后一行没有第一列,因此您必须将其解析为固定宽度的列:

awk 'BEGIN {FIELDWIDTHS = "2 1"} {print $2}'


 类似资料:
  • 本章主题 ♦ 文件对象 ♦ 文件内建函数 ♦ 文件内建方法 ♦ 文件内建属性 ♦ 标准文件 ♦ 命令行参数 ♦ 文件系统 ♦ 文件执行 ♦ 持久存储 ♦ 相关模块 本章将深入介绍Python的文件处理和相关输入输出能力。我们将介绍文件对象(它的内建函数、内建方法和属性)、标准文件,同时讨论文件系统的访问方法、文件执行,最后简洁地介绍持久存储和标准库中与文件有关的模块。 9.1 文件对象 文件对象不

  • 输入输出编辑 7.1.1 输入输出语句 a) 相关语句 输入输出语句决定了作用在数据上的I/O操作。 数据传输语句有:READ,ACCEPT,WRITE,PRINT和REWRITE。文件连接、查询和定位语句有:BACKSPACE,CLOSE,DELETE,ENDFILE,INQUIRE,OPEN,REWIND和UNLOCK。下表给出了它们的简要描述。另外,内在函数EOF可以用来判断在文件当前位置之

  • 本章我们会开发一个程序,它能读写文件、解析输入并说明apmatrix类的用法。我们还会实现集合数据结构Set,它会随着添加元素自动扩充。除了说明这些特性,程序的真正目标是生成一个表示美国一些主要城市间距离的二维表。输出是这样的一个表格: Atlanta 0 Chicago 700 0 Boston 1100 1000 0 Dallas 800

  • 5.1. 说明 本章将介绍捕捉数据的输入输出。 打开/导入多种格式的捕捉文件 保存/导出多种格式的捕捉文件 合并捕捉文件 打印包 5.2. 打开捕捉文件 Wireshark可以读取以前保存的文件。想读取这些文件,只需选择菜单或工具栏的:“File/Open”。Wireshark将会 弹出打开文件对话框。详见第 5.2.1 节 “打开捕捉文件对话框” 如果使用拖放功能会更方便 要打开文件,只需要从文

  • 目录表 文件 使用文件 储存器 储存与取储存 概括 在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以分别使用raw_input和print语句来完成这些功能。对于输出,你也可以使用多种多样的str(字符串)类。例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串。利用help(str)获得更多详情。 另一个常用的输入/输出类型

  • 文件 std::fs::File 本身实现了 Read 和 Write trait,所以文件的输入输出非常简单,只要得到一个 File 类型实例就可以调用读写接口进行文件输入与输出操作了。而要得到 File 就得让操作系统打开(open)或新建(create)一个文件。还是拿例子来说明 use std::io; use std::io::prelude::*; use std::fs::File;