J'ai besoin d'analyser un fichier en utilisant des scripts batch Windows et de remplacer toutes les occurrences de retour arrière (^ H) avec tout autre délimiteur comme tab. J'ai cherché dans plusieurs forums, mais je n'ai pas trouvé de solution appropriée. Toutes les idées sont les bienvenues.trouver et remplacer backspace dans un fichier avec onglet en utilisant le script batch Windows
Répondre
Cela ne peut pas utiliser la syntaxe par lots pure. Je pense que vous êtes le meilleur d'utiliser un programme de ligne de commande comme celui-ci: FART.
HAHAHAHA FART +1 –
Je suis en train d'utiliser "pet expdata.dat \ b K". Fondamentalement, j'essaie de trouver un caractère retour arrière dans mon fichier expdata.dat et le remplacer par «K». Mais péter n'est pas capable de le faire. Il donne le message suivant: "Remplacement 0 occurence (s) dans 0 fichier (s)". Comment mettre un espace arrière dans un fichier? J'ai essayé de le mettre en appuyant sur la touche retour arrière dans mon keybaord. Cela va et supprime un caractère dans le fichier mais je m'attends à ce que mon fichier contienne un caractère de retour arrière. – Thunderhashy
Odd, il semble être capable de gérer les backspaces, et semble les résoudre dans le code source. Vous pouvez essayer de mettre le caractère entre guillemets et essayer un double retour arrière \\ b. Faites-vous cela directement à partir de la ligne de commande? Si ça ne marche pas quand on l'appelle directement à partir de la ligne de commande, j'ai bien peur que vous deviez trouver un autre outil. –
- 1. Trouver et remplacer un fichier de commandes en utilisant DOS
- 2. Script Windows Batch Question
- 3. Script batch Windows pour remplacer les variables d'environnement dans un fichier
- 4. Extraire quelques caractères d'un fichier en utilisant le script batch
- 5. Comment gérer le retour chariot avec le script batch Windows?
- 6. Comment écrire un fichier pid dans un fichier batch Windows
- 7. Comment créer un raccourci pour un programme Perl sous Windows en utilisant un fichier batch?
- 8. Comment créer un fichier batch dans Windows en utilisant "start" avec un chemin et une commande avec des espaces
- 9. Installation de nant avec un script batch
- 10. comment obtenir le nom du sous-dossier dans un dossier connu en utilisant le script batch?
- 11. Manipuler le temps dans un fichier batch
- 12. Script pour trouver et remplacer la fonction
- 13. Script Batch pour XP pour renommer le fichier et le copier dans un nouveau dossier
- 14. Commande "Démarrer" dans le script batch
- 15. Remplacer un certain jeton par le contenu d'un fichier (en utilisant un script bash)
- 16. Shell script pour trouver, rechercher et remplacer tableau de chaînes dans un fichier
- 17. lire le fichier XLS par script batch
- 18. Obtention du nom de fichier sans extension dans un script batch Windows
- 19. Rapports dans un fichier journal avec un shell de script (batch linux) et redirection
- 20. Script batch pour lire le contenu d'un fichier dans un tableau
- 21. remplacement chaîne dans le fichier batch
- 22. Variables dans le fichier batch Windows effectif pour le déploiement?
- 23. Comment vérifier l'existence d'un service Windows dans un fichier batch
- 24. fichier batch Windows - vérifier si le fichier a été modifié
- 25. Quel est le problème avec mon fichier batch Windows (.bat)?
- 26. Servir le fichier via un script PHP et le remplacer en toute sécurité à la volée
- 27. Passer un raccourci vers un script batch
- 28. Programmation dans un script batch
- 29. Exécution d'un script batch en tant que service Windows
- 30. Comment incorporer un fichier batch avec vb.net
Est-ce que powershell et l'option? –
Non, le shell de puissance n'est pas une option. J'ai juste besoin de le faire en utilisant seulement les commandes Windows. Idéalement, je voudrais le faire en utilisant un outil comme bcp, mais je ne pouvais pas trouver un moyen. Par conséquent, j'essaie de le faire à travers le script batch Windows – Thunderhashy