我正在尝试学习一些 bash 脚本编写和清理一些旧 CD(还记得那些吗?)
我拥有的是一堆没有押韵或理由的备份 CD,因此我想创建一个 grep 脚本,该脚本将根据关键字搜索它们。(我目前正在尝试首先在桌面上测试脚本)我知道如何运行 grep,但它是我遇到问题的脚本。
所以这就是我所拥有的:
#!/bin/bash
#CDGrepScript
SOURCEDIR=/home/name/Desktop (I'm currently testing it with files on the desktop)
#mount /dev/cdrom
#SOURCEDIR=/dev/cdrom
echo "hello, $USER. I will search your files"
echo Begin Search...
grep -ir "taxes|personal|School" *
echo $results
echo "The search is complete. Goodbye"
exit
现在,当我对桌面上的文件运行它时。我的脚本在“开始搜索”后挂起我做错了什么?
谢谢您的帮助