Comment puis-je imprimer un caractère ascii étendu dans une commande perl?Comment imprimer Caractère ascii étendu dans la commande perl
J'ai essayé avec ci-dessous:
1.
-i.bak -pe "use open qw(:std :utf8);s/[^[:*ascii*:]]//g;" #PS_BULK_GP.LOCAL_WORKING_FOLDER##TARGET_TABLE#.ftm
2.
-i.bak -pe "use open qw(:std :utf8);s/[^[:*print*:]]//g;" #PS_BULK_GP.LOCAL_WORKING_FOLDER##TARGET_TABLE#.ftm
Voir ['perlrecharclass'] (http://perldoc.perl.org/perlrecharclass.html). Les classes de caractères POSIX ont la forme '[: class:]' –
Je ne comprends pas ce que vous voulez dire. Vous demandez comment * imprimer * ASCII étendu, mais votre code essaie de * supprimer * caractères non-ASCII (et non-imprimable) d'un fichier. – Borodin