-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