1

変数の文字数を確認するにはどうすればよいですか?

FOO="blabla.bla.blabla.bla."
--check--
echo $FOO # 4 dot

FOO="..bla.bla.bla.blabla.bla."
--check--
echo $FOO # 7 dot
4

4 に答える 4

1

これを試してください:

echo ${#FOO} 

${#VARIABLE_NAME}文字列の長さを提供します。読む(ページの上部にあります)

于 2013-03-07T21:22:00.633 に答える
0

echo $FOO | tr -dc \\. | wc -c

それはあなたの質問に答えていますか?

于 2013-03-07T21:24:29.517 に答える
0
 awk -F. '{print NF-1}' <<<$FOO 

例:

kent$  FOO="blabla.bla.blabla.bla."   

kent$  awk -F. '{print NF-1}' <<<$FOO
4

kent$  FOO="..bla.bla.bla.blabla.bla."

kent$  awk -F. '{print NF-1}' <<<$FOO 
7
于 2013-03-07T21:23:38.047 に答える