编写shell脚本,利用for循环将当前目录的.c文件复制到/home/test下
时间: 2023-11-22 19:56:53 浏览: 213
通过shell脚本循环进入目录执行命令的方法
可以使用以下的shell脚本实现:
```bash
#!/bin/bash
# 获取当前目录下所有的.c文件列表
c_files=$(ls *.c)
# 遍历.c文件列表,逐个复制到/home/test下
for file in $c_files
do
cp $file /home/test
done
```
使用方法:
1. 打开终端,进入需要复制.c文件的目录
2. 创建一个新的脚本文件,例如`copy_c_files.sh`
3. 将以上的shell脚本内容复制到`copy_c_files.sh`文件中
4. 给`copy_c_files.sh`文件添加可执行权限,命令为`chmod +x copy_c_files.sh`
5. 运行`copy_c_files.sh`文件,命令为`./copy_c_files.sh`
阅读全文