我有一个用于创建和移动文件的bash脚本
此脚本基于文件名创建文件夹,然后创建另一个文件夹下载 示例movie.mkv
电影/下载/电影.mkv
for file in *.mkv; do
folder=$(basename "$file" ".mkv")"/downloads"
mkdir -p "$folder" && mv "$file" "$folder"
done
但是此脚本创建的文件夹具有root权限,我需要管理员权限
有没有办法编辑这个脚本?
这是我要改变的图片: http://s5.postimg.org/5cmxxf8on/Bez_tytu_u.jpg
最诚挚的问候和感谢你
答案 0 :(得分:0)
由于您将脚本作为root
运行,因此您可以添加chown
命令作为脚本中的最后一个命令,将所有者更改为admin:
for file in *.mkv; do
folder=$(basename "$file" ".mkv")"/downloads"
mkdir -p "$folder" && mv "$file" "$folder"
chown -R admin "$folder"
done