Eine andere Möglichkeit, dies in Plain Bash zu tun, besteht darin, den folgenden revBefehl zu verwenden:
cat file | rev | cut -d" " -f1 | rev | tr -d "." | tr "\n" ","
Grundsätzlich kehren Sie die Zeilen der Datei um, teilen sie dann mit cutLeerzeichen als Trennzeichen, nehmen das erste Feld, das cuterzeugt wird, und kehren das Token dann erneut um tr -d, löschen unerwünschte Zeichen und trersetzen erneut Zeilenumbrüche durch,
Sie können die erste Katze auch vermeiden, indem Sie Folgendes tun:
rev < file | cut -d" " -f1 | rev | tr -d "." | tr "\n" ","