⇤ ← Revision 1 vom 2019-02-12 15:41:47
Größe: 589
Kommentar:
|
Größe: 1103
Kommentar:
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 22: | Zeile 22: |
Kleine Zeile zum aufspalten, umbenennen u. verschieben, die ganz hilfreich sein kann, falls man die "UID im Heuhaufen" sucht, die es wohl schon irgendwoe gibt.. (kann man noch optimieren, da er so auch versucht, den Ordner zu verschieben, aber das ist zur Not ja egal, da es eh nicht geht.) {{{ mkdir split_files && for i in *; do split -l 3 "$i" "$i".; mv "$i".* split_files/; done }}} Für weitere Optionen bei {{{split}}} siehe manpage (im Terminal) oder zB [[https://linux.die.net/man/1/split|hier]]. |
Technik/Nutzungshinweise/SchoolManager hier beschreiben...
Zu beachten bei Import / Tipps
Der voreingestellte Import geht davon aus, dass
- Die Zeile am Anfang der .csv-Datei die Spaltenunterteilung enthält
und
- die die Spalten durch ein Komma getrennt sind.
Tab-Trennung durch Komma-Trennung ersetzen:
sed -i 's/\t/,/g' *
Zeile am Anfang einfügen, falls die Datei direkt mit relevanten Daten für den Import beginnt:
sed -i '1i\ '
Spart Zeit, Klicks und minimiert das Risiko, die erste Zeile mit relevanten Daten zu übersehen.
Kleine Zeile zum aufspalten, umbenennen u. verschieben, die ganz hilfreich sein kann, falls man die "UID im Heuhaufen" sucht, die es wohl schon irgendwoe gibt.. (kann man noch optimieren, da er so auch versucht, den Ordner zu verschieben, aber das ist zur Not ja egal, da es eh nicht geht.)
mkdir split_files && for i in *; do split -l 3 "$i" "$i".; mv "$i".* split_files/; done
Für weitere Optionen bei split siehe manpage (im Terminal) oder zB hier.