Comment remplacer les crochets [] par SED?

J'ai une chaîne que je suis souhaitez supprimer la ponctuation.

J'ai commencé avec

sed 's/[[:punct:]]//g'

Mais j'ai eu des problèmes sur HP-UX ne pas aimer tout le temps, et quelques fois je voudrais obtenir un 0 et rien après un $ dans ma chaîne pour disparaître. J'ai donc décidé d'essayer de le faire manuellement.

J'ai le code suivant qui fonctionne sur tous mes signes de ponctuation qui m'intéresse, sauf que je n'arrive pas à mettre entre crochets "[]" à mon sed avec quoi que ce soit d'autre, sinon il n'a pas de remplacer quoi que ce soit, et je n'obtiens une erreur, donc je ne suis pas sûr de ce correctif.

De toute façon c'est ce que j'ai actuellement et que vous souhaitez ajouter [].

sed 's/[-=+|~!@#$%^&*(){}:;'\'''\"''\`''\.''\/''\\']//g'

BTW, je suis en utilisant KSH sur Solaris, Redhat & HP

source d'informationauteur nitrobass24