请你能告诉我一个shell脚本,它接受用户输入的字符串并输出其中的字符数吗?我已经尝试了很多次,但我做不到。
答案 0 :(得分:1)
答案 1 :(得分:0)
这应该可以解决问题:
#!/usr/bin/env bash
echo -n "$1" | wc -c
wc是一种计算字符,行或字节的工具。 -c是字符的选项。 echo的-n选项可以避免换行,这将是一个额外的字符。
确保通过以下方式使脚本可执行:
chmod +x wordcount.sh
所以你会得到:
user@host$ ./wordcount.sh "My String"
9