J'ai un script d'initialisation qui est mal conçu parce qu'il n'est pas conforme aux spécifications de base standard de Linux Ce qui suit devrait avoir un code de sortie de 0 s'il est en cours d'exécution, et 3 s'il n'est pas en cours d'exécution service foo status; echo $? Cependant, en raison de la façon […]
J'essaie de faire ce que dit le titre. Je trouve donc tous les files nécessaires avec grep: grep –include=\*.{php,ini,conf,sh} -ril -P "'([\d\w\-\_\.]+)(@domain.com)'" '/var/www_data/somepath/' Maintenant, je suppose que c'est soit l'utilisation de sed ou perl pour le process de rlocation, hélas, je ne peux pas comprendre comment utiliser l'expression regexp ci-dessus dans l'un d'eux. Je l'ai […]
Je veux get une string entre deux templates. Le model est le premier environnement <p> </p> dans un file html. <p>Sorcery, R (1) </p> <p class="ctext"><b>As an additional cost to cast Goblin Grenade, sacrifice a Goblin.<br><br>Goblin Grenade deals 5 damage to target creature or player.</b></p> <p><i>Don't underestimate the aerodynamic qualities of the common goblin.</i></p> <p>Illus. […]
Quelle est la différence entre: if echo " T " | grep -q " F "; then echo FOUND; else echo NOT; fi Et: if ""; then echo FOUND; else echo NOT; fi La sortie de la première command est: NOT La sortie de la deuxième command est: : command not found NOT Les deux […]
J'écris quelque chose qui traite des correspondances de files, et j'ai besoin d'une opération d'inversion. J'ai une list de files (par exemple de find . -type f -print0 | sort -z >lst ), et une list de correspondances (par exemple, de grep -z foo lst >matches – notez qu'il ne s'agit que d'un exemple; être […]
Je voudrais simplifier ce liner qui n'imprimera que si une partition est supérieure ou égale à 60% d'utilisation. Je voudrais également append un signe pour cent à la valeur d'utilisation. df -h | sed 's/%//g' | awk '{print $6,$5 }' | awk '{ if($2 >=60 ) print}' | column -t J'utilise une variante BSD et […]
Je supprime les mots d'arrêt d'un text, en utilisant approximativement ce code J'ai le text suivant $ cat file file types extensions $ cat stopwords i file types grep -vwFf stopwords file J'attends le résultat: extensions mais je reçois le (je pense incorrecte) file extensions Tout se passe comme si le file mots avait été […]
par exemple je tape ls -altr | grep "23 Dec" donc il affichera les files pour le 23 décembre seulement et je veux utiliser grep pour eux, comme ls -altr | grep "23 Dec" | xargs grep -l "some_ssortingng" mais cela ne fonctionne pas) Comment faire ça?
J'ai besoin de find les noms des dossiers avec les noms de files qui a ma string dans leur contenu. Je suis dans ce directory " /data/queue/data " et j'ai beaucoup de dossiers dans le même directory et à l'intérieur de ces dossiers, j'ai plusieurs files. Vous findez ci-dessous les dossiers de ce directory " […]
Dans grep vous pouvez utiliser –group-separator pour écrire quelque chose entre les correspondances de groupe. Cela s'avère utile pour préciser quels blocs nous avons, en particulier lorsque nous -CX option -CX pour get des lignes de context. $ cat a hello this is me and this is something else hello hello bye i am done […]