阿里云文档 2025-11-11

Linux实例使用su命令切换用户时,提示“su:failedtoexecute/bin/bash:Permissiondenied”错误怎么办

问题现象使用su命令切换用户时,提示以下错误。susu: faild to execute /bin/bash: Permission denied问题原因路径权限不足:缺少通往 /bin/bash 路径上必需的执行(x)权限。没有执行权限,无法进入相应目录,运行/bin/bash创建新的Shell...

问答 2020-02-09 来自:开发者社区

如何将“ find”命令结果存储为Bash中的数组

我试图将结果保存find为数组。这是我的代码: #!/bin/bash echo "input : " read input echo "searching file with this pattern '${input}' under present directory" array=find . -name ${input} len=${#array[*]} echo "found ...

问答 2020-02-08 来自:开发者社区

将命令输出读入Bash中的数组

我需要将脚本中的命令输出读入数组。该命令例如是: ps aux | grep | grep | x 它逐行给出输出,如下所示: 10 20 30 我需要从命令输出中读取值到数组中,然后如果数组的大小小于3,我将做一些工作。 问题来源于stack overflow

文章 2017-11-24 来自:开发者社区

linux命令:bash编程之数组

变量:一段内存空间,用于存储字符,数字等信息. 数组: 如何申明一个数组: 赋值方法1: AA[0]=jerry AA[1]=tom AA[3]=wendy AA[6]=natasha 赋值方法2: AA=(jerry "tom obama" wendy natasha) AA=([0]=jerry [1]=tom [2]=wendy [6]=natasha) AA[3]=selina...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注