Mikiwiki:Umwandlung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) |
||
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 25: | Zeile 25: | ||
Anzeige der Bildqualität aller JPG-Dateien im aktuellen Verzeichnis. | Anzeige der Bildqualität aller JPG-Dateien im aktuellen Verzeichnis. | ||
for i in *.jpg; do \ | $ <b>for i in *.jpg; do \ | ||
QUALITY=$(identify -verbose $i | grep "^ Quality" | awk '{print $2}'); \ | |||
echo $QUALITY: $i; done</b> | |||
Entfernen der EXIF-Daten aus allen JPG-Dateien im aktuellen Verzeichnis. | Entfernen der EXIF-Daten aus allen JPG-Dateien im aktuellen Verzeichnis. | ||
jhead -purejpg *.jpg | $ <b>jhead -purejpg *.jpg</b> | ||
Entfernen bestehender Kommentare aus allen JPG-Dateien im aktuellen Verzeichnis. | Entfernen bestehender Kommentare aus allen JPG-Dateien im aktuellen Verzeichnis. | ||
Zeile 40: | Zeile 40: | ||
$ <b>mogrify -quality 85 *.jpg</b> | $ <b>mogrify -quality 85 *.jpg</b> | ||
== Diskografie == | |||
Umwandlung des uralten Formats ins neue Format. | |||
<pre class=wiki> | |||
:% !sed -e 's/^| /{{Diskografie-Stück-X|/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' | |||
</pre> | |||
<pre class=wiki> | |||
:% !sed -e 's/{{Diskografie-Album/{{Diskografie-Stück-X/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' -e 's/Stücke=/\n|Stücke=\n{{Stück|A 0||Polo Hofer|/' -e 's/ \/ /||}}\n{{Stück|A 0||Polo Hofer|/g' -e 's/|Bild=/\n|Bilderliste-L=/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/front}}/front|left|90px}}/' | |||
</pre> | |||
<pre class=wiki> | |||
:% !sed -e 's/{{Diskografie-Album/{{Diskografie-Stück-X/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' -e 's/Stücke=/\n|Stücke=\n{{Stück|A 0||Yello|/' -e 's/ \/ /||}}\n{{Stück|A 0||Yello|/g' -e 's/|Bild=/\n|Bilderliste-L=/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/front}}/front|left|90px}}/' -e 's/|-/}}\n|-/' | |||
</pre> | |||
<pre class=wiki> | |||
:% !sed -e 's/^| /{{Diskografie-Stück-X|/' -e 's/{{Diskografie-Album/{{Diskografie-Stück-X|/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X|/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' -e 's/|Bild=/\n|Bilderliste-L=/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/front}}/front|left|90px}}/' -e 's/|-/}}\n|-/' | |||
</pre> | |||
<pre class=wiki> | |||
:% !sed -e 's/^| rowspan=2 |/|/' -e 's/^| colspan=4 | <small>/|Stücke=\n/' -e 's/^| /{{Diskografie-Stück-X|/' -e 's/{{Diskografie-Album/{{Diskografie-Stück-X|/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' -e 's/|Bild=/\n|Bilderliste-L=/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/front}}/front|left|90px}}/' -e 's/|-/}}\n|-/' -e 's/.jpg|right|50px/|left|50px}}/' -e 's/.jpg|right|90px/|left|90px}}/' -e 's/{{Diskografie-Stück-X|image:/{{Bild|/' -e 's/image:/{{Bild|/g' -e 's/<\/small>//' | |||
</pre> | |||
<pre class=wiki> | |||
!sed -e 's/^| /{{Stück|/' -e 's/ || /|/g' -e 's/\[\[//g' -e 's/\]\]//g' -e 's/<b>//' -e 's/<\/b>//' -e 's/$/}}/' | |||
</pre> | |||
Umwandlung des alten Formats ins neue Format. | |||
<pre class=wiki> | |||
:% !sed -e 's/^| rowspan=2 | /{{Diskografie-Stück-X|/' -e 's/^| colspan=4 | <small>/|Stücke=\n/' -e 's/<b>//' -e 's/<\/b>//' -e 's/^| /{{Diskografie-Stück-X|/' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/|rowspan=2 |/|/' -e 's/{{Diskografie-Album/{{Diskografie-Stück-X/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/\[\[image:/{{Bild|/' -e 's/\[\[//' -e 's/\]\]//' -e 's/Stücke=/\n|Stücke=\n{{Stück|A 0||Berner Troubadours|/' -e 's/ \/ /||}}\n{{Stück|A 0||Berner Troubadours|/g' -e 's/<\/small>/\n}}/' | |||
</pre> | |||
=== Single === | |||
<pre> | |||
|Stücke= | |||
{{Stück|A 01||Paola|||}} | |||
{{Stück|B 01||Paola|||}} | |||
}} | |||
</pre> | |||
<pre> | |||
:% !sed -e 's/^}}/|Stücke=\n{{Stück|A 01||Paola|||}}\n{{Stück|B 01||Paola|||}}\n}}/' | |||
</pre> |
Aktuelle Version vom 8. Januar 2010, 17:23 Uhr
awk -F "\t" '{print "{{Stück|A "$1"|0"$3"|"$2"||}}"}' infile
Eingabezeile | 1 Sitzpongo 3:53 |
---|---|
od -c | od -c test 0000000 1 \t S i t z p o n g o \t 3 : 0000020 5 3 \n |
Umwandlung | {{Stück|A 1 |0 3:53|Sitzpongo||}} |
Händisch | {{Stück|A 01|03:53|Sitzpongo||}} |
Bilder
Anzeige der Bildqualität aller JPG-Dateien im aktuellen Verzeichnis.
$ for i in *.jpg; do \ QUALITY=$(identify -verbose $i | grep "^ Quality" | awk '{print $2}'); \ echo $QUALITY: $i; done
Entfernen der EXIF-Daten aus allen JPG-Dateien im aktuellen Verzeichnis.
$ jhead -purejpg *.jpg
Entfernen bestehender Kommentare aus allen JPG-Dateien im aktuellen Verzeichnis.
$ mogrify -comment "" *.jpg
Setzen der Bildqualität aller JPG-Dateien im aktuellen Verzeichnis auf 85.
$ mogrify -quality 85 *.jpg
Diskografie
Umwandlung des uralten Formats ins neue Format.
:% !sed -e 's/^| /{{Diskografie-Stück-X|/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//'
:% !sed -e 's/{{Diskografie-Album/{{Diskografie-Stück-X/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' -e 's/Stücke=/\n|Stücke=\n{{Stück|A 0||Polo Hofer|/' -e 's/ \/ /||}}\n{{Stück|A 0||Polo Hofer|/g' -e 's/|Bild=/\n|Bilderliste-L=/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/front}}/front|left|90px}}/'
:% !sed -e 's/{{Diskografie-Album/{{Diskografie-Stück-X/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' -e 's/Stücke=/\n|Stücke=\n{{Stück|A 0||Yello|/' -e 's/ \/ /||}}\n{{Stück|A 0||Yello|/g' -e 's/|Bild=/\n|Bilderliste-L=/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/front}}/front|left|90px}}/' -e 's/|-/}}\n|-/'
:% !sed -e 's/^| /{{Diskografie-Stück-X|/' -e 's/{{Diskografie-Album/{{Diskografie-Stück-X|/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X|/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' -e 's/|Bild=/\n|Bilderliste-L=/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/front}}/front|left|90px}}/' -e 's/|-/}}\n|-/'
:% !sed -e 's/^| rowspan=2 |/|/' -e 's/^| colspan=4 | <small>/|Stücke=\n/' -e 's/^| /{{Diskografie-Stück-X|/' -e 's/{{Diskografie-Album/{{Diskografie-Stück-X|/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X/' -e 's/<b>//' -e 's/<\/b>//' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/\[\[//' -e 's/\]\]//' -e 's/|Bild=/\n|Bilderliste-L=/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/front}}/front|left|90px}}/' -e 's/|-/}}\n|-/' -e 's/.jpg|right|50px/|left|50px}}/' -e 's/.jpg|right|90px/|left|90px}}/' -e 's/{{Diskografie-Stück-X|image:/{{Bild|/' -e 's/image:/{{Bild|/g' -e 's/<\/small>//'
!sed -e 's/^| /{{Stück|/' -e 's/ || /|/g' -e 's/\[\[//g' -e 's/\]\]//g' -e 's/<b>//' -e 's/<\/b>//' -e 's/$/}}/'
Umwandlung des alten Formats ins neue Format.
:% !sed -e 's/^| rowspan=2 | /{{Diskografie-Stück-X|/' -e 's/^| colspan=4 | <small>/|Stücke=\n/' -e 's/<b>//' -e 's/<\/b>//' -e 's/^| /{{Diskografie-Stück-X|/' -e 's/ || /|/g' -e 's/|LP|/|12-33|/' -e 's/|7" Single|/|7-45|/' -e 's/{{country2|CH}} /CH|/g' -e 's/{{country2|DE}} /DE|/g' -e 's/|rowspan=2 |/|/' -e 's/{{Diskografie-Album/{{Diskografie-Stück-X/' -e 's/{{Diskografie-Single/{{Diskografie-Stück-X/' -e 's/{{Bild-Album|/{{Bild|/' -e 's/{{Bild-Single|/{{Bild|/' -e 's/\[\[image:/{{Bild|/' -e 's/\[\[//' -e 's/\]\]//' -e 's/Stücke=/\n|Stücke=\n{{Stück|A 0||Berner Troubadours|/' -e 's/ \/ /||}}\n{{Stück|A 0||Berner Troubadours|/g' -e 's/<\/small>/\n}}/'
Single
|Stücke= {{Stück|A 01||Paola|||}} {{Stück|B 01||Paola|||}} }}
:% !sed -e 's/^}}/|Stücke=\n{{Stück|A 01||Paola|||}}\n{{Stück|B 01||Paola|||}}\n}}/'