Markus Rechberger / Shell Scripts
 
StartSeite | MarkusRechberger/ | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern

Veränderung (letzte Änderung) (Autor, Normalansicht)

Verändert: 16c16,17
mysql -h database -u username -e 'select from table_ where data_!="" order by data_ desc' databasename -s | perl -e 'while(<>){ @info=split(/\t/,$_); if($info[0] ne $oldinfo){ print "\n$info[0]|"; } $info[1]=~s/\n//g; printf "$info[1],"; $oldinfo=$info[0]; }';
mysql -h database -u username -e 'select from table_ where data_!="" order by data_ desc' databasename -s | \
perl -e 'while(<>){ @info=split(/\t/,$_); if($info[0] ne $oldinfo){ print "\n$info[0]|"; } $info[1]=~s/\n//g; printf "$info[1],"; $oldinfo=$info[0]; }';

Dieses einfache "ShellScript?" stellt Daten welche einem Key mehrfach zugeordnet sind in einer Zeile beginnend mit dem Key und anschließend dem zugehörigen Payload dar

bsp.:
Multiple ID | Name
1           | Markus
1           | Sabine
1           | Daniel
1           | Thomas

Ergebnis:
1 | Markus,Sabine,Daniel,Thomas,

mysql -h database -u username -e 'select from table_ where data_!="" order by data_ desc' databasename -s |  perl -e 'while(<>){ @info=split(/\t/,$_); if($info[0] ne $oldinfo){ print "\n$info[0]|"; } $info[1]=~s/\n//g; printf "$info[1],"; $oldinfo=$info[0]; }';


StartSeite | MarkusRechberger/ | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 19. Oktober 2004 1:43 (diff))
Suchbegriff: gesucht wird
im Titel
im Text