@@ Ligne -96,6 +96,9 @@ supprimée créée |
| * H ajoute un caractère nouvelle ligne et le contenu du pattern space au hold space. |
| * N ajoute un caractère nouvelle ligne et une nouvelle ligne de données au pattern space (s'il n'y a plus de données à lire, l'emploi de cette commande cause la fin du programme). |
| |
| Voici de quoi extraire le nom de tout les noms de tables et leur clef primaire dans les CREATE TABLE d'un schéma SQL. |
| sed -n '/^CREATE TABLE/,/^).*$/{/^CREATE TABLE/h;s/^.*PRIMARY KEY (\(.*\))$/\1 :/p;t bcl;};d;: bcl;x;s@^CREATE TABLE \(.*\) (@\1@p;' |
| |
| Plus d'infos sur http://okki666.free.fr/docmaster/articles/linux130.html |
| |
| ~~DISCUSSION~~ |