![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus! |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Comment trouver les caractères spéciaux? | sumitc | AIX | 3 | 05-04-2008 09:20 PM |
| Ajouter la chaîne après l'autre chaîne de caractères avec des caractères spéciaux | heliode | De programmation et de script Shell | 2 | 03-21-2008 08:06 AM |
| Remplacer les caractères spéciaux dans un fichier | solai | UNIX pour les nuls Questions et réponses | 1 | 07-13-2006 11:36 AM |
| Remplacer des caractères dans une chaîne de caractères en utilisant leur valeur ascii | roops | De programmation et de script Shell | 2 | 03-04-2005 01:51 AM |
| Remplacer chaîne de caractères et de suppression des caractères supplémentaires | slaubhan | De programmation et de script Shell | 2 | 08-28-2003 06:49 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Aide à la recherche et de remplacement w / chaîne de caractères contenant des caractères spéciaux
Puis-je obtenir de l'aide sur ce s'il vous plaît, j'ai cherché à la poste avec beaucoup de questions similaires et ont essayé les solutions et elles ne sont pas de travail pour mon scénario, qui est:
J'ai un fichier texte (monfichier) qui contient b_log \u003d $ g_log / FILENAME.log echo "Début de traitement des fichiers FILENAME">> $ b_log J'ai un script qui contient une variable et essaie de remplacer la chaîne de caractères dans mon_fic FILENAME avec la valeur de var avec les commandes suivantes: var \u003d / mydir / areally / vraiment / vraiment / profondeur / dir / structure / myfile.dat perl -pi-e "s / FILENAME / \ ($ var) / g" myfile après avoir exécuter le script à la chaîne FILENAME est supprimé, mais la valeur de var n'est pas inséré. ![]() |
|
||||
|
J'ai essayé
var \u003d $ g_bin/MISSPIGGY/dc0000.auto_deploy.MISSPIGGY.PRD.cp_austin.20081007122846.26060 perl -pi-e "s / FILENAME / ($ var) / g" myfile et je reçois le message d'erreur suivant: Bareword constaté des cas où l'exploitant devrait-e à la ligne 1, près de "s / FILENAME / / dbmgtu01" erreur de syntaxe à la ligne 1-e, près de "s / FILENAME / / dbmgtu01" Exécution des e-avorté en raison d'erreurs de compilation. Les idéaux de la raison pour laquelle il ne fonctionne pas? |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|