Comment utiliser sed pour supprimer toutes les lignes d'un fichier texte contenant une chaîne
Sed (Stream EDitor) est un éditeur de ligne de commande pour l'environnement POSIX. Sed traite un ou plusieurs fichiers selon un script d'édition et écrit les résultats dans la sortie standard. Créé aux Bell Labs, il existe depuis le milieu des années 70.
Comment utiliser sed pour supprimer toutes les lignes d'un fichier texte contenant une chaîne
Comment puis-je remplacer une nouvelle ligne (" \n") par un espace (" ") à l'aide de la sedcommande? J'ai essayé sans succès: sed 's#\n# #g' file sed 's#^$# #g' file Comment je le
Comment trouver et remplacer chaque occurrence de: subdomainA.example.com avec subdomainB.example.com dans chaque fichier texte sous l' /home/www/arborescence de répertoires
Existe-t-il une manière "canonique" de procéder? J'utilise head -n | tail -1ce qui fait l'affaire, mais je me demande s'il existe un outil Bash qui extrait spécifiquement une ligne (ou une plage de lignes) d'un fichier. Par "canonique", j'entends un programme dont la fonction principale est de...
Je voudrais exécuter une recherche et un remplacement sur un fichier HTML via la ligne de commande. Ma commande ressemble à ceci: sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html > index.html Lorsque je lance cela et regarde le fichier par la suite, il est vide. Il a supprimé le...
J'ai besoin de supprimer à plusieurs reprises la première ligne d'un énorme fichier texte à l'aide d'un script bash. En ce moment j'utilise sed -i -e "1d" $FILE- mais cela prend environ une minute pour faire la suppression. Existe-t-il un moyen plus efficace d'y
J'ai un vidage SQL de ~ 23000 lignes contenant plusieurs bases de données pour des données. J'ai besoin d'extraire une certaine section de ce fichier (c'est-à-dire les données d'une seule base de données) et de la placer dans un nouveau fichier. Je connais les numéros de ligne de début et de fin...
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 6 ans . Quelle est la difference entre awk et sed? Quel type...
Existe-t-il un moyen de mettre en œuvre onBackPressed() dans Android Fragment similaire à celui que nous implémentons dans Android Activity? Comme le cycle de vie du fragment n'a pas onBackPressed(). Existe-t-il une autre méthode alternative pour contourner onBackPressed()les fragments d'Android...
J'essaie d'utiliser sed pour nettoyer les lignes d'URL pour extraire uniquement le domaine. Donc à partir de: http://www.suepearson.co.uk/product/174/71/3816/ Je voudrais: http://www.suepearson.co.uk/ (avec ou sans la barre oblique de fin, cela n'a pas d'importance) J'ai essayé: sed...
J'essaie de supprimer les lignes vides en utilisant sed: sed '/^$/d' mais je n'ai pas de chance avec ça. Par exemple, j'ai ces lignes: xxxxxx yyyyyy zzzzzz et je veux que ce soit comme: xxxxxx yyyyyy zzzzzz Quel devrait être le code pour
Avec le module Time en python, est-il possible de mesurer le temps écoulé? Si oui, comment dois-je procéder? Je dois le faire pour que si le curseur se trouve dans un widget pendant une certaine durée, un événement se produit.
Comment désactiver le bouton de retour dans Android lors de la déconnexion de
J'ai un fichier texte qui a une ligne particulière quelque chose comme sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext Je dois remplacer toute la ligne ci-dessus par This line is removed by the admin. Le mot clé de recherche est TEXT_TO_BE_REPLACED J'ai besoin d'écrire un...
Dans mon script bash, j'ai une chaîne externe (reçue de l'utilisateur) que je devrais utiliser dans le modèle sed. REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g" Comment puis-je échapper à la $REPLACEchaîne afin qu'elle soit acceptée en toute sécurité par sedcomme remplacement...
J'ai utilisé avec succès la sedcommande suivante pour rechercher / remplacer du texte sous Linux: sed -i 's/old_link/new_link/g' * Cependant, lorsque je l'essaye sur mon Mac OS X, j'obtiens: "la commande c attend \ suivie du texte" Je pensais que mon Mac exécute un shell BASH normal. Quoi de neuf?...
J'essaie de savoir s'il est possible de modifier un fichier dans une seule commande sed sans diffuser manuellement le contenu modifié dans un nouveau fichier, puis renommer le nouveau fichier en son nom d'origine. J'ai essayé l' -ioption mais mon système Solaris a dit que -ic'était une option...
J'ai un fichier d'identifiants séparés par des virgules. J'essaie de remplacer les virgules par une nouvelle ligne. J'ai essayé: sed 's/,/\n/g' file Mais ça ne fonctionne pas. Qu'est-ce que je
Existe-t-il un moyen de dire sedde sortir uniquement les groupes capturés? Par exemple, étant donné l'entrée: This is a sample 123 text and some 987 numbers et motif: /([\d]+)/ Puis-je obtenir uniquement une sortie 123 et 987 de la manière formatée par des références
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...