Kurs:Wissenstest Linux/LPIC1-101/Test 006

In der Datei namens „file“ sollen alle mehrfachen Leerzeichen durch genau eins ersetzt werden. Welche ZWEI Möglichkeiten führen zum Ziel?

sed 's/  */ /g;' file > file
unexpand file > file2; mv file2 file
cat file | sed 's/  */ /g;' > file
cat file | tr [ ]+ [ ] > file
cat file | sed 's/  */ /g;'
sed 's/  */ /g;' file > file2 && mv file2 file


Eine mit dem Sticky Bit gekennzeichnete Datei bleibt nach dem Ausführen im Arbeitsspeicher, muss also zum erneuten Ausführen nicht mehr vom Datenträger geholt werden.
Fragen oder Anmerkungen zu diesem Test bitte auf der zugehörigen Diskussionsseite hinterlassen.