Questions marquées «sed»

21
Comment ajouter VBA dans MS Office?

J'ai vu des messages montrant des réponses qui utilisent du code / macros VBA ( Visual Basic pour Applications ), cependant, j'ai également noté des commentaires supplémentaires par la suite sur la façon d'utiliser le VBA (comment l'implémenter et l'exécuter). J'espère que cela aidera simplement à...

14
Recherche et suppression récursives de lignes de tous les fichiers

J'ai réussi à saisir les occurrences d'un mot clé en utilisant grep "KeyWord" . -r -n -i -I mais les occurrences du mot clé sont trop importantes. Je veux juste supprimer toutes les lignes contenant ce mot. J'ai cherché autour de moi, sed semble être l'utilitaire. Quelqu'un peut-il me dire quelle...

14
Utilisation de sed get substring between two double quotes

J'ai un dossier xyz... rsync: "/home/path/to/file": Permission denied (13) rsync: "/home/path/to/file1": Permission denied (13) rsync: "/home/path/to/file2": Permission denied (13) rsync: "/home/path/to/file3": Permission denied (13) Maintenant, je veux extraire les chemins de fichiers uniquement...

13
Comment remplacer récursivement des personnages par sed?

Est-il possible de remplacer les occurrences d'une séquence de caractères de manière récursive sans recommencer sur la même séquence? En effectuant un sedcomme dans les scénarios suivants, je peux obtenir la sortie mentionnée. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g'...

13
Que fait l'option `-n` dans sed?

Il s'agit de la page de manuel pour -n: -n supprimer l'impression automatique de l'espace du motif Je remarque que lorsque vous ne l' utilisez pas-n pour certaines opérations, chaque ligne est imprimée sur stdout (et les lignes demandées sont imprimées deux fois): $ cat test.txt first second third...

12
Cygwin bash sed verrouille mes fichiers

Lorsque je change des fichiers dans cygwin bash avec la commande sed, le fichier est verrouillé. Reproduire: Ouvrir cmdet cddans un répertoire non utilisateur (fe temp) echo aaa > test.txt Ouvrez dans texteditor, ajoutez une ligne, essayez d'enregistrer => travaux %CYGWIN_HOME%\bin\bash -c...

12
Supprimer le premier caractère connu d'une chaîne avec sed

Comment supprimer le premier caractère connu d'une chaîne avec sed? Par exemple, disons que je veux supprimer le premier caractère (qui est @) dans la chaîne "@ ABCDEFG1234" Je veux que sed vérifie si "@" existe comme premier caractère. Si c'est le cas, il devrait supprimer le...