
Wie kann ich mit „grep“ in einer Mac-DMG-Datei suchen? Ich behalte ein 500 MB großes, passwortgeschütztes Disk-Image auf meinem Laptop für Steuerunterlagen, vertrauliche Daten usw. … Kürzlich habe ich entdeckt, dass der Befehl „grep“ zwar wie erforderlich funktioniert, um Zeichenfolgen an anderer Stelle in meinem Home-Dir-Home-Dir-TXT-Dateien zu suchen, und obwohl dieses Imagemontiert, ich kann grep nicht dazu bringen, in dieser dmg-Datei zu suchen. Ich habe weit über eine Stunde auf Terminal verbracht und nach „man grep“ und „info grep“ gesucht, aber ohne Erfolg. Für jede Hilfe wäre ich sehr dankbar!
Antwort1
Wenn das Disk-Image gemountet ist, müssen Sie grep anweisen, das Dateisystem etwa wie folgt zu durchsuchen:
grep -r searchtext /Volumes/diskname/
Beachten Sie, dassDatenträgernameist konventionellaber nicht unbedingtdasselbe wie der Dateiname ohne das .dmg
. Überprüfen Sie also noch einmal, wo es gemountet wurde /Volumes
.