哈克兰克斯';UNIX中的文本处理单元--如何获取输入?

哈克兰克斯';UNIX中的文本处理单元--如何获取输入?,unix,text-processing,Unix,Text Processing,我试图通过hackerrank.com的实践问题来学习Unix中的文本处理单元 其中一个问题是: 但我不知道如何从unix中的标准输出中获取输入,所以我在提交答案时遇到了问题。你能告诉我如何开始接受输入吗?谢谢我知道这是一个老生常谈的问题,但无论如何我都会回答,这样每个人都可以得到答案,如果他们需要的话 正如您所看到的,概要是cut[OPTION]。。。[FILE]…,因此FILE参数是可选的(因为它被方括号包围) 此外: 如果没有文件,或文件为-,则读取标准输入 因此,如果在没有任何文件规范的

我试图通过hackerrank.com的实践问题来学习Unix中的文本处理单元

其中一个问题是:


但我不知道如何从unix中的标准输出中获取输入,所以我在提交答案时遇到了问题。你能告诉我如何开始接受输入吗?谢谢

我知道这是一个老生常谈的问题,但无论如何我都会回答,这样每个人都可以得到答案,如果他们需要的话

正如您所看到的,概要是
cut[OPTION]。。。[FILE]…
,因此FILE参数是可选的(因为它被方括号包围)

此外:

如果没有文件,或文件为-,则读取标准输入


因此,如果在没有任何文件规范的情况下调用
cut
命令,它将从STDIN中读取。

在这个问题中,我们不需要输入,只需显示每行文本的前四个字符

解决方案:

cut -c1-4