Soit ce que je demande ici est extrêmement peu orthodoxe / non conventionnel / risqué, soit mes compétences Google-fu ne sont tout simplement pas à la hauteur ... Dans un bashscript shell, y a-t-il un moyen simple de dire s'il provient d'un autre script shell ou s'il est exécuté par …
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 5 ans . Comment puis-je écrire un script shell qui fera …
Je suis encore très nouveau dans les scripts en bash, et j'essaye juste quelques-uns de ce que je pensais être des choses de base. Je veux exécuter DDNS qui se met à jour depuis mon serveur exécutant Ubuntu 14.04. En empruntant du code à dnsimple, voici ce que j'ai jusqu'à …
Dans ma copie du conda.shscript, je vois les lignes suivantes: if [ -n "${_CE_CONDA}" ] && [ -n "${WINDIR+x}" ]; then SYSP=$(\dirname "${CONDA_EXE}") else SYSP=$(\dirname "${CONDA_EXE}") SYSP=$(\dirname "${SYSP}") fi Je suis curieux de savoir pourquoi il y a une barre oblique inverse devant le la ddans dirname. Je ne pense …
Existe-t-il des substituts, des alternatives ou des astuces bash pour retarder les commandes sans utiliser sleep? Par exemple, exécuter la commande ci-dessous sans utiliser réellement sleep: $ sleep 10 && echo "This is a test"
En bashvous pouvez utiliser exec -aet en zshalternativement vous pouvez également définir ARGV0pour exécuter un programme avec un certain argument zéro, mais existe-t-il également une manière POSIX de le faire? Comme suggéré dans ce commentaire, vous pouvez créer un lien symbolique (temporaire) pour y parvenir, mais de cette façon, je …
Je me demandais s'il y avait un moyen de l'enregistrer, mais comme la plupart des moteurs de recherche modernes ne fonctionnent pas bien avec des phrases de plus de 5 mots environ, j'ai besoin d'aide sur celui-ci. Je me demandais cela parce que je fais un script bash qui doit …
Considérez ce script: #!/bin/bash function start { leafpad & echo $! } PID=$(start) echo "PID is $PID" Le script ne continue pas au-delà de son accolade fermante jusqu'à la fin du processus du pavé feuille, même s'il s'agit d'un processus d'arrière-plan. Pourquoi est-ce? Est-il possible de lancer un processus d'arrière-plan …
J'ai besoin de supprimer des fichiers de plus de 3 jours avec un travail cron dans 3 répertoires différents. (ces 3 répertoires sont des enfants d'un répertoire parent /a/b/c/1& /a/b/c/2& /a/b/c/3) Cela peut-il être fait avec une seule ligne dans la crontab?
Comment trouvez-vous le numéro de ligne dans Bash où une erreur s'est produite? Exemple Je crée le script simple suivant avec des numéros de ligne pour expliquer ce dont nous avons besoin. Le script copiera les fichiers de cp $file1 $file2 cp $file3 $file4 Lorsque l'une des cpcommandes échoue, la …
Disons que j'ai un script en train de faire: some-command "$var1" "$var2" ... Et, dans le cas qui var1est vide, je préfère qu'il soit remplacé par rien au lieu de la chaîne vide, de sorte que la commande exécutée soit: some-command "$var2" ... et pas: some-command '' "$var2" ... Existe-t-il …
J'ai vu cette réponse . Vous devriez envisager d'utiliser inotifywait, par exemple: inotifywait -m /path -e create -e moved_to | while read path action file; do echo "The file '$file' appeared in directory '$path' via '$action'" # do something with the file done Ma question est que, le script ci-dessus …
J'essaie d'utiliser grep et cut pour extraire les URL d'un fichier HTML. Les liens ressemblent à: <a href="http://examplewebsite.com/"> D'autres sites Web l'ont fait .net, .govmais je suppose que je pourrais faire le point juste avant >. Je sais donc que je peux utiliser grep et cut d'une manière ou d'une …
J'ai un dossier avec des commentaires: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this Je veux juste imprimer tout le code non commenté: foo bar stuff morestuff evenmorestuff Pouvoir retirer des commentaires d'un fichier est si important ... Quelle est la bonne façon de le faire?
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.