NUL ist das Batch-Schlüsselwort für das Null-Gerät (wie / dev / null in Linux). Im zweiten Fall kann es von grep als Eingabe richtig behandelt werden, während im ersten Fall versucht wird, auf eine Datei mit dem Namen 'NUL' zuzugreifen. (Dies ist jedoch nicht das gewünschte Verhalten, da eine Datei mit dem Namen 'NUL' nicht erstellt werden kann.)
grep unter Windows XP vs. Windows 7
1518
cschol
Ich verwende grep von Gnuwin32 unter Windows.
Unter Windows XP Folgendes
grep -e "foo" NUL
ergibt die folgende Ausgabe
grep: NUL: ungültiges Argument
Unter Windows 7 führen dieselben Argumente zu keinerlei Ausgabe.
grep wird einfach ohne Fehlermeldung beendet.
Warum unterscheidet sich die Ausgabe zwischen Windows XP und Windows 7?
tun Sie grep -v, nur um zu sehen, ob die Versionen gleich sind
barlop vor 13 Jahren
0
Ich bin auf Windows XP C: \ vin> grep --v zeigt GNU grep 2.5.4 Und ich bekomme keine Ausgabe, wenn ich C: \ vin> grep -e "foo" NUL mache
barlop vor 13 Jahren
0
1 Antwort auf die Frage
2
Soumya
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Probleme beim Standby unter Windows 7
-
6
Wie steuern Sie die Windows 7-Snap-Funktion mit zwei Monitoren?
-
10
Wie aktualisiere ich von Windows 7 RC auf Windows 7 RTM?
-
3
Welchen Spyware-Schutz gibt es für Windows 7?