权限被拒绝,存储帐户VM中不允许操作

时间:2017-09-22 09:10:47

标签: bash sed mv azure-storage-account azure-cloud-shell

我有简单的脚本,包括mv,sed,cut,awk和redirections。它在我的本地Ubuntu上运行得很好。我现在尝试使用Azure Cloud Shell在存储帐户上使用它。

我知道我没有此VM的root权限,例如我不能sudo。但为什么我不能将简单的mv sed cut awk>2>>>一起使用?< / p>

我尝试使用sed管道传输一个简单的>命令: sed s/a/b file.txt > file2.txt 并且...它的工作原理。但是在脚本中它没有赢,这是我得到的错误列表:

sed: preserving permissions for ‘./sedFUMPCT’: Operation not permitted
mv: replace 'file.txt', overriding mode 0555 (r-xr-xr-x)?
./Main.sh: line 10: file.txt: Permission denied

我认为当我运行这样的脚本./Main.sh时,它会给我一个新的过程,所以我尝试了. ./Main.sh。结果相同。

以下是Main.sh

的权限
-rwxrwxrwx 1 root root 31146 Sep 21 15:53 Main.sh

为什么不工作?

0 个答案:

没有答案