Je veux faire un grep pour \resources\. Comment puis-je faire cela? J'ai essayé: grep \resources\ grep \\resources\\ grep "\resources\" grep "\\resources\\" Aucun de ces travaux .
J'ai un regex que j'ai coincé dans mon .gitignoresemblable à: (Big|Small)(State|City)-[0-9]*\.csv Cela n'a pas fonctionné, je l'ai donc testé contre RegexLab.NET . J'ai ensuite trouvé la page de manuel de gitignore qui m'a amené à apprendre que gitignore n'utilise pas d'expressions régulières, mais plutôt fnmatch (3) . Cependant, fnmatch ne …
Accorging à la documentation GNU: ‘\<’ Match the empty string at the beginning of word. ‘\>’ Match the empty string at the end of word. Mon / etc / fstab ressemble à ceci: /dev/sdb1 /media/fresh ext2 defaults 0 0 Je veux que grep renvoie TRUE / FALSE pour l'existence de …
J'essaie de faire correspondre plusieurs valeurs alphanumériques (ce nombre peut varier) à partir d'une chaîne et de les enregistrer dans un tableau de groupe de capture bash. Cependant, je n'obtiens que le premier match: mystring1='<link rel="self" href="/unix//api/clouds/1/instances/1BBBBBB"/> dsf <link rel="self" href="/unix//api/clouds/1/instances/2AAAAAAA"/>' regex='/instances/([A-Z0-9]+)' [[ $mystring1 =~ $regex ]] echo ${BASH_REMATCH[1]} 1BBBBBB …
Je veux utiliser sedpour remplacer quoi que ce soit dans une chaîne entre la première ABet la première occurrence de AC(inclus) par XXX. Par exemple , j'ai cette chaîne (cette chaîne est pour un test uniquement): ssABteAstACABnnACss et je voudrais similaire à ceci: ssXXXABnnACss. Je l'ai fait avec perl: $ …
Lors de l'ajout d'un nouvel utilisateur, comment la chaîne est-elle validée? Je suppose qu'il y a une expression régulière. Quelle est cette expression régulière?
J'ai besoin de rechercher un mot clé en utilisant awk, mais je veux effectuer une recherche insensible à la casse (non sensible à la casse). Je pense que la meilleure approche consiste à capitaliser à la fois le terme de recherche («mot clé») et la ligne cible que awk lit …
J'essaye de convertir <id>1</id> <Name>ENTERPRISE RESOURCE PLANNING</Name> à: <column name="id">1</column> <column name="Name">ENTERPRISE RESOURCE PLANNING</column> Je suppose que le meilleur outil pour le travail serait sed, mais je ne peux pas comprendre comment conserver des parties du texte d'origine dans la pièce de remplacement. Si je fais: $ sed -i 's/<.*>.*<.*>/<column …
J'utilise rsyncpour copier certains fichiers d'un partage à un autre. Récursivement, je dois: Supprimer les fichiers à destination qui ont été supprimés de l'origine Synchronisation .phpet .jsfichiers uniquement Exclure tous les autres types de fichiers Ne supprimez pas les .svn/répertoires à destination Si j'utilise ceci: rsync -zavC --delete --include='*.php' --include='*.js' …
J'essaie d'imprimer les lignes en utilisant le symbole de répétition {n} mais cela ne fonctionne pas. Pour. par exemple, je veux imprimer toutes les lignes dont la longueur est de 4 caractères awk '/^.{4}$/' test_data Le code ci-dessus n'imprime pas cela. Comment le corriger pour que je puisse utiliser le …
REMARQUE: Cette question est le complément de ce Q & A: Comment "grep" pour la longueur de ligne dans une plage donnée? Comment pouvons-nous chercher des lignes qui ont moins de 8 ou plus de 63 caractères, aucune qui contient plus de huit et moins de 63 caractères? Ainsi, certains …
Disons que j'ai des lignes comme celle-ci: *[234]* *[23]* *[1453]* où *représente n'importe quelle chaîne (à l'exception d'une chaîne du formulaire [number]). Comment puis-je analyser ces lignes avec un utilitaire de ligne de commande et extraire le nombre entre crochets? De manière plus générale, qui de ces outils cut, sed, …
J'ai souvent besoin de créer des expressions régulières à utiliser dans les scripts (surtout lorsqu'elles sont utilisées dans sed), mais je trouve que parfois les expressions régulières deviennent très compliquées et difficiles à comprendre et à modifier. Existe-t-il un logiciel qui permet de créer visuellement le code des expressions régulières, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.