我有很多 rar 归档文件,它们都在单独的文件夹中,我想编写脚本将它们全部解压。
我无法弄清楚应该如何完成,需要一些帮助。
#!/bin/bash
## For all inodes
for i in pwd; do
## If it's a directory
if [ -d "$i" ] then
cd $i
## Find ".rar" file
for [f in *.rar]; do
./bin/unrar x "$f" # Run unrar command on filename
cd ..
done
done
done
我不熟悉 bash 脚本,我认为代码不止一次错误。但我想这应该是基本结构
最佳答案
关于linux - 查找文件并执行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26911213/