Je préfère ne pas le conserver dans mon /home/myusernamerépertoire. Existe-t-il une meilleure pratique pour savoir où stocker vos scripts shell pour les tâches cron? Au niveau racine? J'utilise le serveur Ubuntu 12.04 en ce moment.
Existe-t-il un moyen d'exécuter un script lorsqu'une interface réseau apparaît dans Mac OS X? J'ai essayé de mettre un script nommé ip-up dans / etc / ppp mais il ne semble pas se déclencher lorsque je me déconnecte et me reconnecte à un réseau sans fil. Je préfère ne pas …
Qui s'occupe (interprète) le * dans echo * L'écho voit-il l'étoile ou le shell s'en occuper et renvoyer une liste de nom de fichier. Qu'en est-il de cp temp temp*
Je vide une chaîne avec hexdumpcomme ça 2031 3334 2e30 0a32 2032 3331 302e 000a. Il est clair que 0x0ac'est un nouveau caractère de ligne, cependant, quand j'essaie de faire écho à cette chaîne, je l'ai toujours 1 430.2 2 13.0- la nouvelle ligne est remplacée par un espace, même …
J'essaie d'écrire un script qui doit vérifier si un fichier existe. Dans la console j'écris if [[ -a /path/to/file.txt ]]; then echo "not mod"; else echo "mod"; fi et je reçois not mod mais quand j'écris un script pour faire la même chose: #!/bin/sh if [[ -a /path/to/file.txt ]]; then …
Dans un script bash, comment dire "pour tous les fichiers de type .png ou .PNG"? J'essaie : for i in (`ls *.PNG` && `ls *.png`) mais obtenir une erreur de syntaxe.
Comment lancer un script bash depuis le Finder sous OS X? Je vais bien travailler à la CLI, mais mon petit script n'est pas tellement aimé par mes collègues liés à l'interface graphique.
J'essaie d'écrire un script utilitaire qui définit certains alias. Ma coquille est tcsh(ne peut pas changer cela). J'ai essayé ce qui suit #!/bin/tcsh alias log 'less ~/logs/log.`date '+%Y%m%d'`'' Ensuite, je le lance comme ceci: ./myscript log La sortie que j'obtiens est: log: Command not found. Naturellement, si je le lance …
J'ai créé un script pour démarrer un serveur (ma première question). Maintenant, je veux qu'il s'exécute au démarrage du système et démarre le serveur défini. Que dois-je faire pour que cela soit fait? Mes découvertes me disent de mettre ce fichier dans la /etc/init.d emplacement, et il sera exécuté au …
J'essaie d'écrire une commande qui lancera quelques onglets de terminal, exécutera quelque chose dans chaque onglet et gardera chaque onglet ouvert après la fin de la commande, afin que je puisse regarder la sortie et taper plus de commandes dans chaque onglet quelque chose comme ça: gnome-terminal --tab -e "ls …
J'ai ce script shell qui ne fonctionne pas. Contribution: Server_Name=1 if [ $Server_Name=1 ]; then echo Server Name is 1 else echo Server Name is not 1 fi Production: Server Name is 1 Mais, si je change Server_Name=2, la sortie est: Server Name is 1 Quand je change Server_Nameà 2, …
Je suis sur le point d'écrire un script shell. Je voudrais pouvoir distinguer visuellement une partie de son texte de sortie en tant qu'avertissement, en définissant sa couleur sur jaune. Comment cela se fait-il?
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.