LDP/LDP/guide/docbook/abs-guide/length.sh

24 lines
541 B
Bash
Raw Normal View History

2001-07-10 14:25:50 +00:00
#!/bin/bash
# length.sh
2001-09-04 13:27:31 +00:00
E_NO_ARGS=65
2001-07-10 14:25:50 +00:00
if [ $# -eq 0 ] # Must have command-line args to demo script.
then
2005-03-21 13:51:11 +00:00
echo "Please invoke this script with one or more command-line arguments."
2001-09-04 13:27:31 +00:00
exit $E_NO_ARGS
2001-07-10 14:25:50 +00:00
fi
var01=abcdEFGH28ij
echo "var01 = ${var01}"
echo "Length of var01 = ${#var01}"
2005-03-21 13:51:11 +00:00
# Now, let's try embedding a space.
var02="abcd EFGH28ij"
echo "var02 = ${var02}"
echo "Length of var02 = ${#var02}"
2001-07-10 14:25:50 +00:00
echo "Number of command-line arguments passed to script = ${#@}"
echo "Number of command-line arguments passed to script = ${#*}"
exit 0