/^"/ - signifie _si_ la ligne commence par ", donc le contraire (si la ligne ne commence pas par " ) est /^"/!, et pour chaque condition, on applique une modification différente selon qu'il faut prendre en compte les ", ou pas.
Donc,
/^"/ ! s/\([^,]*\),.*/\1/ p ; /^"/ s/"\([^,]*\)",.*/\1/ p
Ceci fonctionne aussi:
sed -n 's/"\([^,
Forum:
Développement