shell linux 常用脚本
时间: 2023-09-30 09:02:09 浏览: 116
1. 批量创建文件夹
```bash
#!/bin/bash
for i in {1..10}
do
mkdir "folder$i"
done
```
2. 批量重命名文件
```bash
#!/bin/bash
for file in *.txt
do
mv "$file" "new_$file"
done
```
3. 批量压缩文件
```bash
#!/bin/bash
tar -cvzf archive.tar.gz *.txt
```
4. 批量解压缩文件
```bash
#!/bin/bash
tar -xvzf archive.tar.gz
```
5. 批量转换文件编码
```bash
#!/bin/bash
for file in *.txt
do
iconv -f GBK -t UTF-8 "$file" > "new_$file"
done
```
6. 批量查找文件
```bash
#!/bin/bash
find . -name "*.txt"
```
7. 批量修改文件权限
```bash
#!/bin/bash
chmod 777 *.txt
```
8. 批量删除文件
```bash
#!/bin/bash
rm *.txt
```
9. 批量复制文件
```bash
#!/bin/bash
cp *.txt /path/to/destination
```
10. 批量移动文件
```bash
#!/bin/bash
mv *.txt /path/to/destination
```
以上是一些常用的 shell linux 脚本,可以根据需要修改参数和文件路径。
阅读全文