UNIX, wie eine Linie zu entfernen, die unten nur durch Kommas und Raum hat Am BeispielUNIX, wie eine Linie zu entfernen, die nur durch Kommas und Raum hat
dfasdfs,fasfsafsaf,dfasfasfs,sfd
dsfsafsa,fsafafsad
safsafas,fsafsaf,
,,,
asfdasf,asdfddsfas,
I [,,,] Zeile entfernen muß. Bitte beachten Sie, ein Platz kann am Anfang oder Ende oder zwischen
sed -i '/^[ ,]*$/d' file --- > Didn't work
können Sie bitte helfen? Dank
Ihre 'sed' Befehl sollte funktionieren, wenn es nur Leerzeichen um Kommas sind. Können Sie die Ausgabe von 'cat -vte file' anzeigen? – anubhava
Was bedeutet" nicht funktioniert "? Keine Ausgabe, falsche Ausgabe, Fehlermeldungen, noch etwas? Wenn du dein Auto in die Garage bringst, um es reparieren zu lassen, sagst du dem Mechaniker nur, dass es nicht funktioniert hat, dann dreh dich um und geh weg und erwarte, dass er das Problem daraus löst und es repariert? Wenn Sie bei der Lösung eines Problems Hilfe benötigen, sollten Sie alle Informationen zur Verfügung stellen, mit denen Sie das Problem leichter diagnostizieren können als die Informationen, die Sie am wenigsten bereitstellen können. –
Absenden Ed. "Hat nicht funktioniert" ist kein Fehlerbericht. Dein Beispiel dort funktioniert perfekt für mich. – Taywee