bash脚本中缺少源文件

时间:2018-07-19 21:56:24

标签: bash amazon-web-services aws-iam

我正在尝试定义所谓的“源文件”,该文件中存储了一系列aws角色。我正在尝试使用以下命令创建文件:

import email

我要写入文件的目录存在:

aws iam list-roles --profile=lab | jq -r '.Roles[].RoleName' >> ../source_files/roles_lists/aws-lab-role-list.txt

然后我尝试循环读取文件的内容。这是第266行:

ls -ld ../source_files/roles_lists
drwxr-xr-x 2 tdunphy tdunphy 4096 Jul 19 17:41 ../source_files/roles_lists

运行脚本时,出现错误消息:

cat < "$aws_role_list"  | while IFS= read -r aws_role

这是我的功能:

aws_list_users.sh: line 266: : No such file or directory

Shell检查使该脚本非常满意。但是会发生此错误。

我在做什么错了?

0 个答案:

没有答案