我需要一个脚本来rar我的文件
用法将是这样
r1 archivename fileordirtocompress
具有以下属性
rar a -m0 -v1024000 -r
这个bash脚本看起来像谁?
#!/bin/bash
for file in "$*"
do
rar a -v10000k archive.rar $file
done
我发现了类似的内容,但我希望可以更改档案名称
例子:
r1 MyPhotos Myphotos / = MyPhotos.rar(Myphotos /内含子文件夹)
r1 Nicemusic * .mp3 = Nicemusic.rar(内部所有.mp3)
r1 Familyvideo movie1.avi = Familyvideo(内置movie1.avi文件)
您也可以使用变量$file
来命名档案。
#!/bin/bash
for file in "$*"
do
rar a -m0 -v1024000 -r ${file}.rar $file
done
请注意,我已将选项更改为rar
您想要的内容。在for
每一个它找到文件循环存储*
在变量(即每一个在当前目录下的文件)$file
,一个接一个,因为它通过循环。{}
在.rar
确保bash不会认为您正在尝试查找名为的变量之前,您需要在变量名前后输入$file.rar
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句