这听起来并不复杂,但我现在已经浏览互联网一段时间了,我无法弄清楚如何去做。我需要一个在文件中查找单词的脚本,让我们说单词是A1B-3,单词是变量。然后它应该通过文件并在终端中给我所有出现的单词和"部分"这个词,所以在这种情况下,它应该显示A1B-3,A1B和A1的所有出现。现在我尝试用grep做一些事情,但它只显示了整个单词A1B-3的出现而不是它的部分。难道我不能在这里使用grep吗?
我的代码是:
#!/bin/sh
grep $1 text.txt
$ 1是调用脚本时单词的输入,我也想这样,当我调用它时,我在单词之前写了文件名,我试了但是一切都出错了。