find . -type f -print -exec cat {} \; | grep some string La commande ci-dessus n'imprime pas le chemin du fichier. J'utilise: Ubuntu, bash
find . -type f -print -exec cat {} \; | grep some string La commande ci-dessus n'imprime pas le chemin du fichier. J'utilise: Ubuntu, bash
Comment savoir, dans un script shell, si un nom d'utilisateur donné existe sur le système actuel? /etc/passwdet /etc/shadowsont incomplets. Considérons les services de répertoire de OS X ou Linux avec une intégration similaire à Active
Je dois remplacer un texte dans un fichier texte par un autre. D'habitude je ferais quelque chose comme sed -i 's/text/replacement/g' path/to/the/file Le problème est que les deux textet replacementsont des chaînes complexes contenant des tirets, des barres obliques, blackslashes, citations et...
J'essaie d'imprimer uniquement les sections verbeuses d'une demande cURL (qui sont envoyées à stderr) depuis le shell bash. Mais quand je redirige stdoutcomme ça: curl -v http://somehost/somepage > /dev/null Une sorte de tableau de résultats apparaît au milieu de la sortie pour stderr: % Total %...
J'essaie d'écrire un script dans lequel je veux vérifier si l'un des paramètres transmis à un script bash correspond à une chaîne. La façon dont je l'ai configuré en ce moment est if [ "$3" != "-disCopperBld" -a "$4" != "-disCopperBld" -a "$5" != "-disCopperBld" -a "$6" != "-disCopperBld"] mais il...
Avec bash, existe-t-il un moyen d’afficher et de supprimer le répertoire de travail actuel? J'ai essayé d'écrire bash;cd dir; ./dostuff;exit;mais le répertoire actuel est maintenant
J'utilise le shell Ubuntu Bash de Windows 10. Il mappe bien le lecteur C en tant que / mnt / c. J'ai d'autres disques durs physiques locaux, montés dans Windows en tant que E: et F: Comment puis-je dire à Bash de monter ces disques aussi (idéalement automatiquement à / mnt / e et / mnt / f, mais le...
Le sujet dit tout, comment rééditer les exécutables disponibles dans l'un des $ PATH après avoir changé des choses: par exemple, en supprimant un binaire d'un $ PATH disponible dans un autre $ PATH, modifié la variable $
La lprpage de manuel indique qu'une imprimante de destination peut être spécifiée avec l' -Pindicateur. -P destination[/instance] Prints files to the named printer. J'ai «ajouté» diverses imprimantes sur des partages Samba locaux à l'aide de l'interface graphique d'Ubuntu / Gnome. Comment puis-je...
Au fil des années, sur les systèmes de type UNIX (principalement pour Linux), j'ai remarqué que .(répertoire actuel) n'est jamais dans le $PATHdéfaut. Pourquoi est-ce? Je me souviens avoir lu il y a des années qu'il s'agissait d'un problème de sécurité, mais l'article que j'ai lu n'expliquait pas...
Je travaille sur la machine Windows et j'utilise le shell bash fourni avec Git. Mais il existe de nombreux utilitaires qui manquent dans cette version de shell bash. Comment puis-je installer plus de commandes sur ce
J'essaie de trouver un moyen simple de continuer à réexécuter une commande chaque fois qu'elle se termine, pour une raison quelconque (erreur ou autre). Quelle serait la meilleure façon d'aborder cela? EDIT: Je n'étais pas assez clair avant. J'ai besoin que la prochaine exécution attende que la...
J'utilise iTerm sous Mac OS X 10.6. Il semble que lorsque j'ouvre iTerm, ni l'un .bashrcni l' autre ne .bash_profilesoient fournis. Je peux le dire car les alias définis dans .bashrcne sont pas définis. Comment
Est-il possible de créer et de formater une partition à l'aide d'un script bash? Je pense que cela peut être fait avec fdisk mais je ne sais pas comment introduire des commandes du script bash dans le shell fdisk, puis quitter le shell fdisk. Je veux créer une partition puis la formater en ntfs à...
J'écoutais Survivor - "Eye of the Tiger" et écrivais de la documentation dans Vim et remarquais que le curseur qui ne clignotait pas au rythme commençait à m'agacer. Cela peut-il être corrigé? J'utilise Terminatoret
Je souhaite écrire un script shell qui sera associé à une session nommée tmux, sélectionner une fenêtre (ou un volet) dans cette session et exécuter une commande dans la fenêtre ou le volet sélectionné. Comment puis-je faire cela à partir d'un script bash? je connais tmux new-window -n:mywindow...
J'utilise avec bonheur Git et Git Bash à partir de https://git-scm.com/ . Il y a une page avec plus d'informations ici: https://git-for-windows.github.io/ . Hier, j'ai eu un problème avec rsync, et j'ai commencé à creuser plus profondément dans Git Bash pour Windows. J'ai réalisé que je ne suis...
Cette question a déjà une réponse ici: Pourquoi le hachage de ma ligne de commande est-il différent des résultats de hachage MD5 en ligne? 4 réponses J'ai essayé de générer la somme MD5 (à l'aide de md5sum) d'une chaîne, "hello". J'ai essayé différentes méthodes telles que l'outil md5sum sous...
J'utilise tail -f pour surveiller un fichier journal en cours d'écriture. Lorsqu'une certaine chaîne est écrite dans le fichier journal, je souhaite quitter la surveillance et poursuivre le reste de mon script. Actuellement, j'utilise: tail -f logfile.log | grep -m 1 "Server Started" Lorsque la...
En recherchant sur Google comment joindre / fusionner de nombreux fichiers mp3, cela suggère que je devrais les juste catensemble. Cela pourrait "fonctionner", mais ce n'est clairement pas la bonne façon de le faire, car chaque en-tête et chaque jeu de balises IDv3 seront également concaténés....