We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0d81d5b commit f4b4bebCopy full SHA for f4b4beb
bash/mobile_validation.sh
@@ -1,4 +1,19 @@
1
#!/bin/bash
2
3
+#
4
+# Usage:
5
+# $ ./mobile_validation.sh mobile.txt
6
7
+
8
+Usage="Usage: $0 mobile_file"
9
+if [ $# -ne 1 ]; then
10
+ echo ${Usage}
11
+ exit 1
12
+fi
13
14
+# input file
15
filename=$1
-grep "^0\?\(13[0-9]\|15[012356789]\|17[0678]\|18[0-9]\|14[57]\)[0-9]\{8\}" $filename
16
+total_count=`wc -l $filename | cut -d' ' -f1`
17
+valid_count=`grep "^0\?\(13[0-9]\|15[012356789]\|17[0678]\|18[0-9]\|14[57]\)[0-9]\{8\}" $filename | wc -l`
18
+echo "valid mobile: ${valid_count}"
19
+echo "toatl mobile: ${total_count}"
0 commit comments