Als «whitespace» getaggte Fragen

121
Wie kann ich Leerzeichen in einer Bash-Loop-Liste umgehen?

Ich habe ein Bash-Shell-Skript, das alle untergeordneten Verzeichnisse (aber keine Dateien) eines bestimmten Verzeichnisses durchläuft. Das Problem ist, dass einige der Verzeichnisnamen Leerzeichen enthalten. Hier ist der Inhalt meines Testverzeichnisses: $ls -F test Baltimore/ Cherry Hill/ Edison/...

113
Wie entferne ich nachgestellte Leerzeichen mit sed?

Ich habe ein einfaches Shell-Skript, das nachgestellte Leerzeichen aus einer Datei entfernt. Gibt es eine Möglichkeit, dieses Skript kompakter zu gestalten (ohne eine temporäre Datei zu erstellen)? sed 's/[ \t]*$//' $1 > $1__.tmp cat $1__.tmp > $1 rm

108
So ersetzen Sie mehrere Leerzeichen durch ein Leerzeichen

Angenommen, ich habe eine Zeichenfolge wie: "Hello how are you doing?" Ich möchte eine Funktion, die mehrere Räume in einen Raum verwandelt. Also würde ich bekommen: "Hello how are you doing?" Ich weiß, ich könnte Regex verwenden oder anrufen string s = "Hello how are you doing?".replace("...

106
Whitespace Matching Regex - Java

Die Java-API für reguläre Ausdrücke gibt an, dass \sLeerzeichen übereinstimmen. Der Regex \\s\\ssollte also mit zwei Leerzeichen übereinstimmen. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll(" "); Ziel ist es, alle...