首页 > 试题广场 >

下面哪个命令可以从文本文件的每一行中截取指定内容的数据()

[单选题]
下面哪个命令可以从文本文件的每一行中截取指定内容的数据()
  • cp
  • dd
  • fmt
  • cut

cut :从文本文件的每一行中截取指定内容的数据。

cp :用来复制文件或目录。

dd :将指定的输入文件拷贝到输出文件中,在拷贝的过程中可以进行格式转换。

fmt :将所有非空白行的长度设置为几乎相同,来进行简单的文本格式化。

发表于 2016-09-07 20:44:01 回复(3)
cp 复制
dd  vim中删除整行
fmt  编排文本文件
cut  从一行上移除部分内容选择性显示
发表于 2015-08-08 16:21:44 回复(8)
cp:cp是cpoy的意思,复制文件或目录。
dd:dd是delete的意思,是vi/vim编辑器中用以删除1行文本的作用。
fmt:fmt是format的意思,是从指定的文件里读取内容,将其依照指定格式重新编排后,输出到标准输出设备。
cut:剪切的意思,从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。
发表于 2020-04-05 21:28:26 回复(1)

dd

dd的主要功能是拷贝文件(默认从标准输入拷贝到标准输出,这意味dd可以在管道中使用)
e.g.: dd if=file1 of=file2 conv=ucase
(将file1 copy into file2,转化为大写。)

cut

cut是一个选取命令,以行为单位,用指定分隔符将行切分为若干字段,选取所需要的字段(to stdout)。
cut -c 2-5 target (output the 2~5 characters in target)

发表于 2018-11-01 11:53:52 回复(0)
那么cut是从行当中截取所需要的内容进行显示,grep就是找出检索内容所在的行喽
发表于 2015-08-23 20:47:45 回复(0)

cut命令

cut命令用来显示行中的指定部分。该命令有两项功能,其一是用来显示文件的内容,它依次读取由参数file所指 明的文件,将它们的内容输出到标准输出上;其二是连接两个或多个文件,如cut fl f2 > f3将把文件fl和几的内容合并起来,然后通过输出重定向符“>”的作用,将它们放入文件f3中。详见:http://man.linuxde.net/cut

cp命令

cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。

fmt命令

fmt命令读取文件的内容,根据选项的设置对文件格式进行简单的优化处理,并将结果送到标准输出设备

-c或--crown-margin:每段前两列缩排;
-p或-prefix=:仅合并含有指定字符串的列,通常运用在程序语言的注解方面;
-s或--split-only:只拆开字数超出每列字符数的列,但不合并字数不足每列字符数的列;
-t或--tagged-paragraph:每列前两列缩排,但第1列和第2列的缩排格式不同;
-u或--uniform-spacing:每列字符之间都以一个空格字符间隔,每个句子之间则两个空格字符分隔;
-w或--width=或-:设置每列的最大字符数。

dd命令

dd命令用于复制文件并对原文件的内容进行转换和格式化处理。dd命令功能很强大的,对于一些比较底层的问题,使用dd命令往往可以得到出人意料的效果。用的比较多的还是用dd来备份裸设备

编辑于 2018-09-02 22:45:25 回复(0)
dd : 将指定的输入文件拷贝到输出文件中,在拷贝的过程中可以进行格式转换
发表于 2016-08-18 09:08:16 回复(0)
cut从文本文件的每一行中截取指定内容的数据
发表于 2023-07-10 19:19:07 回复(0)
cp:cp是cpoy的意思,复制文件或目录。 dd:dd是delete的意思,是vi/vim编辑器中用以删除1行文本的作用。 fmt:fmt是format的意思,是从指定的文件里读取内容,将其依照指定格式重新编排后,输出到标准输出设备。 cut:剪切的意思,从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。
发表于 2023-04-02 21:06:47 回复(0)
G dd不是删除最后一行吗
发表于 2023-02-15 15:02:17 回复(0)
cut:从文本文件的每一行截取指定内容的数据
cp:复制文件或目录
dd:将指定的输入文件拷贝到输出文件中,在拷贝过程中可以进行格式转换
fmt:编排文本文件
发表于 2018-09-10 09:15:20 回复(0)
cut :从文本文件的每一行中截取指定内容的数据。 cp :用来复制文件或目录。 dd :将指定的输入文件拷贝到输出文件中,在拷贝的过程中可以进行格式转换。 fmt :将所有非空白行的长度设置为几乎相同,来进行简单的文本格式化。
发表于 2018-03-18 00:02:29 回复(0)

一般情况下,文件名和inode号码是"一一对应"关系,每个inode号码对应一个文件名。但是,Unix/Linux系统允许,多个文件名指向同一个inode号码。

这意味着,可以用不同的文件名访问同样的内容;对文件内容进行修改,会影响到所有文件名;但是,删除一个文件名,不影响另一个文件名的访问。这种情况就被称为"硬链接"(hard link)。

发表于 2017-09-06 19:12:51 回复(0)
D
发表于 2015-03-09 11:28:11 回复(0)