Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将创建文本文件的Shell脚本_Shell_Unix_Scripting - Fatal编程技术网

将创建文本文件的Shell脚本

将创建文本文件的Shell脚本,shell,unix,scripting,Shell,Unix,Scripting,我需要编写一个shell脚本,它将执行以下操作:允许从键盘创建文本文件,并找出文件类型 你能帮我吗?谢谢要使用键盘输入创建文本文件,您可以使用 cat > yourfile 这会将您键入的所有内容发送到您的文件,直到您在空行中键入ctrl+D。或者,您可以使用任何文本编辑器。在所有情况下,用户都需要知道如何终止输入 然后,如果要标识此文件的内容,可以假设第一行是shebang(通常: #!/bin/bash 我们很乐意为您解答技术问题,但我们不会为您编写代码。首先,向我们展示您迄今为止

我需要编写一个shell脚本,它将执行以下操作:允许从键盘创建文本文件,并找出文件类型


你能帮我吗?谢谢

要使用键盘输入创建文本文件,您可以使用

cat > yourfile
这会将您键入的所有内容发送到您的文件,直到您在空行中键入ctrl+D。或者,您可以使用任何文本编辑器。在所有情况下,用户都需要知道如何终止输入

然后,如果要标识此文件的内容,可以假设第一行是shebang(通常:

#!/bin/bash

我们很乐意为您解答技术问题,但我们不会为您编写代码。首先,向我们展示您迄今为止所做的尝试,或者解释您正在使用的文档以及文档中的哪些部分没有意义,我们将从中着手。您所说的“文件类型”是什么意思?如果您正在创建文本文件,那么文件类型肯定是“te”xt’。