-1
我使用Cent OS 7,并编写了一个Bash脚本。如何获取变量bash的长度?
我试图让变量的长度:
#!/bin/bash
URL_STRING="1";
VAR_LENGTH=${#URL_STRING}
echo $VAR_LENGTH;
,但我得到语法错误
我使用Cent OS 7,并编写了一个Bash脚本。如何获取变量bash的长度?
我试图让变量的长度:
#!/bin/bash
URL_STRING="1";
VAR_LENGTH=${#URL_STRING}
echo $VAR_LENGTH;
,但我得到语法错误
试试这个代码
echo $URL_STRING| awk '{printf("%d",length($0))}' | read asd
这应该是怎么回事?管道读取的目的是什么? – fedorqui
哪里URL_STRING设置?此外probz最好不要使用大写变量名称,因为它们通常用于env变量。 – 123
你得到了什么错误? – Inian
你真的在bash?你会得到什么确切的错误?这是您正在使用的有效语法,因此不会发生任何情况 – fedorqui