Questions marquées «bash»

Bash est le Bourne Again SHell, le successeur du classique Unix sh (shell).

2
Comment échappez-vous aux personnages de heredoc?
Je travaille avec un script bash essayant de l'empêcher de tenter de remplacer des variables dans mon heredoc. Comment définir un hérédoc sur A) échappe-t-il aux noms de variables au lieu de les analyser ou B) retourne-t-il la chaîne entière intacte? cat > /etc/nginx/sites-available/default_php <<END server { listen 80 default; …
22 linux  bash  heredoc 

1
Ctrl-C dans les scripts bash
Comment puis-je implémenter ctrl+ la cgestion dans les scripts bash afin que le script soit interrompu, ainsi que la commande en cours d'exécution lancée par le script? (Imaginez qu'il existe un script qui exécute une commande de longue durée. L'utilisateur frappe ctrl+ cet interrompt la commande, mais le script continue.) …

8
SSH dans une boîte avec une IP fréquemment changée
J'ai des boîtes cloud qui changent fréquemment leur IP. J'utilise ssh le nom d'hôte, mais je dois modifier le fichier known_hosts à chaque lancement du serveur en raison de ce message d'erreur: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING …






4
Pourquoi le $ PATH d'une commande à distance ssh diffère-t-il de celui d'un shell interactif?
J'ai un utilisateur qui n'a apporté aucune modification au $ PATH dans aucun fichier dot: c'est exactement le paramètre par défaut du système. Depuis un shell de connexion: $ ssh example.com user@example.com:~$ cat /tmp/hello.hs #!/bin/bash echo "$SHELL" echo "$PATH" user@example.com:~$ /tmp/hello.hs /bin/bash /usr/local/bin:/usr/bin:/bin Exactement comme spécifié dans /etc/profile. Je trouve …
20 ssh  debian  bash 

5
Qu'est-ce qui pourrait faire échouer silencieusement `>` sous Linux?
J'ai exécuté cette commande: python ./manage.py dumpdata partyapp.InvitationTemplate > partyapp_dump.json Pour vider les données dans le partyapp_dump.jsonfichier. Mais toutes les données sont simplement imprimées à l'écran et un partyapp_dump.jsonfichier vide est créé. Pourquoi cela pourrait-il arriver? J'ai testé ls > partyapp_dump.jsonet cela a parfaitement fonctionné.
20 linux  bash 

7
Définition du fuseau horaire avec un script automatisé
J'écris des scripts pour automatiser la configuration de nouvelles installations de slicehost. Dans un monde parfait, après avoir commencé le script, il fonctionnerait sans aucune attention de ma part. J'ai réussi, à une exception près. Comment puis-je définir le fuseau horaire, de manière permanente (survivre au redémarrage) et sain (ajuster …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.