[英]changing folder permissions to admin
I have a bash script to create and move files 我有一个bash脚本来创建和移动文件
This script is making folder bassed on file name and then create another folder downloads example movie.mkv 该脚本将文件夹放在文件名下,然后创建另一个文件夹下载示例movie.mkv
movie/downloads/movie.mkv 电影/下载/电影.mkv
for file in *.mkv; do
folder=$(basename "$file" ".mkv")"/downloads"
mkdir -p "$folder" && mv "$file" "$folder"
done
but folders created by this script have root permissions and I need admin permissions 但是此脚本创建的文件夹具有root权限,我需要管理员权限
Is there any way to edit this script? 有什么办法可以编辑此脚本?
Here is a picture what I want to change: http://s5.postimg.org/5cmxxf8on/Bez_tytu_u.jpg 这是我要更改的图片: http : //s5.postimg.org/5cmxxf8on/Bez_tytu_u.jpg
Best Regards and THank You 最好的问候和谢谢
Since you're running script as root
you can add chown
command as the last command in script to change owner to admin: 由于您以
root
身份运行脚本,因此可以在脚本中添加chown
命令作为最后一个命令,以将所有者更改为admin:
for file in *.mkv; do
folder=$(basename "$file" ".mkv")"/downloads"
mkdir -p "$folder" && mv "$file" "$folder"
chown -R admin "$folder"
done
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.