用shell脚本用touch 命令创建三个文件
时间: 2023-07-12 16:38:03 浏览: 98
好的,您可以使用以下Shell脚本来创建三个文件:
```
#!/bin/bash
touch file1.txt
touch file2.txt
touch file3.txt
```
将上述代码保存为一个.sh文件,然后在终端中使用以下命令运行该脚本:
```
chmod +x script.sh
./script.sh
```
这将创建三个空文件:file1.txt,file2.txt和file3.txt。
相关问题
第3关:使用Shell脚本创建文件目录
这一关要求你使用Shell脚本来创建文件目录。
具体地,你需要完成以下任务:
1. 创建一个名为`mydir`的目录;
2. 在`mydir`目录下创建名为`myfiles`的目录;
3. 在`myfiles`目录下创建名为`file1.txt`、`file2.txt`、`file3.txt`的文件;
4. 在`mydir`目录下创建名为`myscript.sh`的脚本文件,其中包含以上三个步骤。
提示:可以使用`mkdir`命令来创建目录,使用`touch`命令来创建文件,使用`echo`命令来输出脚本内容到文件中。
完成任务后,将脚本文件的内容复制粘贴到答案框中。
shell脚本创建文件并写入内容
可以使用以下命令来创建一个文件并写入内容:
```
#!/bin/bash
# 创建一个名为example.txt的文件
touch example.txt
# 向文件中写入内容
echo "这是文件的第一行" > example.txt
echo "这是文件的第二行" >> example.txt
```
第一行 `#!/bin/bash` 是指定脚本使用的解释器,这里使用的是 Bash。
第二行 `touch example.txt` 创建了一个名为 `example.txt` 的文件,如果文件已经存在,则不会覆盖。
第三行 `echo "这是文件的第一行" > example.txt` 将内容 "这是文件的第一行" 写入 `example.txt` 文件中,并覆盖之前的内容。
第四行 `echo "这是文件的第二行" >> example.txt` 将内容 "这是文件的第二行" 追加写入 `example.txt` 文件中的末尾。
阅读全文