Unterschiede zwischen den Revisionen 1 und 2
Revision 1 vom 2019-02-12 15:41:47
Größe: 589
Kommentar:
Revision 2 vom 2019-02-13 09:47:18
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.

IT-Zukunft Schule: Technik/Nutzungshinweise/SchoolManager (zuletzt geändert am 2019-02-13 09:52:18 durch BenjaminSchlueter)