linux编程题 编程创建文件、目录、实现文件到目录的拷贝。 例如:编程实现在根目录下有四个文件m1.txt,m2.txt,m3.txt,m4.txt用Shell编程,实现自动创建m1,m2,m3,m4四个目录,并将m1.txt,m2.txt,m3.txt,m4.txt四个文件分别拷贝到各自相应的目录下。
时间: 2024-01-12 15:03:50 浏览: 114
可以使用以下的 Shell 脚本来实现:
```bash
#!/bin/bash
# 创建四个目录
mkdir m1 m2 m3 m4
# 拷贝文件到各自的目录下
cp m1.txt m1/
cp m2.txt m2/
cp m3.txt m3/
cp m4.txt m4/
```
这里使用了 `mkdir` 命令来创建四个目录,然后使用 `cp` 命令将文件拷贝到各自的目录下。你可以将脚本保存为一个文件,例如 `copy.sh`,并在终端中执行该文件,即可完成文件到目录的拷贝。执行方式为:
```bash
$ sh copy.sh
```
注意,在执行脚本之前,需要确保当前目录下存在四个文件 `m1.txt`、`m2.txt`、`m3.txt` 和 `m4.txt`。
阅读全文