[script shell]
Résolu
aruju
Messages postés
2219
Date d'inscription
Statut
Contributeur
Dernière intervention
-
aruju Messages postés 2219 Date d'inscription Statut Contributeur Dernière intervention -
aruju Messages postés 2219 Date d'inscription Statut Contributeur Dernière intervention -
bonjour,
je ne sais pour quel raison lors de création des pages html le NVU génère énormément de lignes vides et comme je n'ai pas trouvé de logiciels pour les effacer je me suis dis que un script shell serrai une solution, seul souci ce que moi + shell = 0
alors si quelqu'un pouvait m'aider ca serai sympa :-)
merci
--
L'expérience, c'est le nom que chacun donne à ses erreurs.
Oscar Wilde
je ne sais pour quel raison lors de création des pages html le NVU génère énormément de lignes vides et comme je n'ai pas trouvé de logiciels pour les effacer je me suis dis que un script shell serrai une solution, seul souci ce que moi + shell = 0
alors si quelqu'un pouvait m'aider ca serai sympa :-)
merci
--
L'expérience, c'est le nom que chacun donne à ses erreurs.
Oscar Wilde
Configuration: Debian
A voir également:
- [script shell]
- Classic shell - Télécharger - Personnalisation
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script vidéo youtube - Guide
- Ssh secure shell - Télécharger - Divers Web & Internet
10 réponses
Bonjour,
cat monFichier | grep -iv "^$" > monNouveaFichierSansLignesVides
(y'a des meilleures solutions)
Bonne journée
cat monFichier | grep -iv "^$" > monNouveaFichierSansLignesVides
(y'a des meilleures solutions)
Bonne journée
merci Marc mais ton script ne me permet pas d'enlever tous les espaces..
exemple:
entre la 1ere et 2eme ligne j'ai une 10aine de lignes vides et ta commande me permet d'enlever que 5 lignes vides
exemple:
entre la 1ere et 2eme ligne j'ai une 10aine de lignes vides et ta commande me permet d'enlever que 5 lignes vides
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
y'a des meilleures solutions
pas besoin de cat :-)
y'a des meilleures solutions
pas besoin de cat :-)
lami20j@deb:~/trash$ cat fichier jsdklfjsdkl sdkfjklsd sdkfjlsd lami20j@deb:~/trash$ grep -v '^$' fichier jsdklfjsdkl sdkfjklsd sdkfjlsd lami20j@deb:~/trash$ grep -v '^$' fichier > resultat lami20j@deb:~/trash$ cat resultat jsdklfjsdkl sdkfjklsd sdkfjlsd lami20j@deb:~/trash$aussi avec sed, modification sur place, le fichier original sera sauvegarder avec l'extension .orig
lami20j@deb:~/trash$ cat fichier jsdklfjsdkl sdkfjklsd sdkfjlsd lami20j@deb:~/trash$ sed -i.orig '/^\s*$/'d fichier lami20j@deb:~/trash$ cat fichier jsdklfjsdkl sdkfjklsd sdkfjlsd lami20j@deb:~/trash$ cat fichier.orig jsdklfjsdkl sdkfjklsd sdkfjlsd lami20j@deb:~/trash$
merci a vous deux :-) les deux commandes marche, cela dit la solution de lami20j (avec le sauvegarde de fichier d'origine) c'est ce que j'ai cherché
merci encore
merci encore