Tôi muốn duyệt qua tất cả các thư mục con, ngoại trừ thư mục "node_modules".
node_modules
là của bạn .gitignore
, git grep "STUFF"
là cách dễ nhất. git grep
tìm kiếm các tệp được theo dõi trong cây làm việc, bỏ qua mọi thứ từ.gitignore
grep -R --exclude-dir={node_modules,bower_components} "MyString" | cut -c1-"$COLUMNS"
- hơn nữa bạn luôn có thể đặt bí danh này trong trình bao để 'gật đầu' hoặc bất cứ điều gì và sử dụng một đối số lệnh làm đầu vào chuỗi ..