linux - 通过脚本对应用程序进行 chmod

标签 linux bash shell unix scripting

我正在创建一个脚本文件,我想通过 chmod -R 777 myApp/* 添加权限

我在脚本中添加了以下行

cd /home/abc/aa_tmp  chmod -R 777 myApp/*

这不起作用,当我尝试更新/编辑文件时,我的权限被拒绝,知道我在这里错过了什么吗?

最佳答案

你可以用这个;

#!/bin/bash
chmod -R 777 /home/abc/aa_tmp/myApp/*

如果用户有足够的权限以上脚本工作。但是如果权限如下,抛出权限被拒绝

user@host:/tmp/$ ls -arlt
..
d---------  2 user user  4096 Aug 25 16:38 myApp
..

关于linux - 通过脚本对应用程序进行 chmod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39146801/

相关文章:

c - 在设备驱动程序中使用 stdlib.h

c - 为什么 '\b' 在下面的 C 代码中不起作用?

python - 有什么方法可以从当前正在执行的 python 程序中逐行输出管道?

php - Bash:递归查找php文件,用php预处理,捕获输出到html文件

linux - shell脚本中的计数值

linux - 如何采用成对的线并连接起来?

python - 如何在主进程退出后保持子进程运行?

c++ - 使用 OPENSSL 的客户端-服务器通信(使用证书)

linux - 打印日志文件第五列时出现 awk 错误

java - 创建一个 shell 脚本来运行 Java 程序