摘要: 首先,我们要理解bad substitution的字面意思,它的字面意思是“替换错误”的意思。 这种错误的原因呢,通常是我们编写脚本时“{}”和“()”错误使用导致的。 比如应该用“()”时,我们用成了“{}”;应该用“()”时,用成了“{}”。 那么如何区分什么时候用什么类型的括号呢? ${}中, 阅读全文
posted @ 2023-08-14 23:39 a318013800 阅读(1038) 评论(0) 推荐(0)
摘要: 在写while循环的时候,发现了一个问题,在while循环内部对变量赋值、定义变量、数组定义等等环境,在循环外面失效。 一个简单的测试脚本如下: #!/bin/bash echo "abc xyz" | while read line do new_var=$line done echo new_v 阅读全文
posted @ 2023-08-14 23:34 a318013800 阅读(1221) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-08-14 00:34 a318013800 阅读(0) 评论(0) 推荐(0)