【发布时间】:2019-03-03 09:52:09
【问题描述】:
对于包含file1.txt的文件
Apple fruit Apple tree
Tree AApple AApklle Apple apple
TREE
Apple
我想查找单词Apple 的出现次数。输出应为4。
我的 script.sh 文件包含
#!/bin/bash
FILE="$1"
TOFIND="$2"
if [ -f "$FILE" ];
then
grep -o '\<"$TOFIND"\>' "$FILE" | wc -l
fi
当我尝试使用时
bash script.sh file1.txt Apple
输出显示0。请帮忙解决这个问题。
【问题讨论】:
-
... 或将
grep -wo "$TOFIND" "$FILE" | wc -l与 GNU grep 一起使用。
标签: unix command-line grep