Questions marquées «bash»

Bash (Bourne-Again SHell), est le shell utilisé par défaut dans l'interface de ligne de commande d'Ubuntu.



4
le profil bash fonctionne pour l'utilisateur mais pas sudo
J'ai modifié mon .profile pour inclure un dossier si un lecteur flash est branché. Lors de l'exécution de la commande en tant qu'utilisateur, cela fonctionne bien mais me dit que le script doit être exécuté par sudo (c'est ce que je veux). Cependant, quand j'essaye de l'exécuter avec sudo j'obtiens …
9 bash 

3
Eval $ (cat filename) est-il le même que le fichier source?
Travaillant sur certaines fonctions bash, je ne connaissais pas la source ...commande, j'ai donc utilisé à la eval $(cat ...)place. Maintenant, je me demande si je devrais changer chaque utilisation ou est-ce juste la même fonction? Ils semblent fonctionner de la même façon maintenant, mais il y aura peut-être des …


2
Awk pour obtenir tous mes utilisateurs réguliers dans l'ombre
J'ai un script. Je veux obtenir tous mes utilisateurs réguliers, par /etc/shadowexemple de tous les utilisateurs dont le deuxième terme dans le fichier fantôme commence par $ou !$. Mon modèle est sudo getent shadow | awk -F: '$2 ~ /^$/ || /^!$/ {print $1}' Ça ne marche pas pour l'instant.
8 bash  scripts 


3
Comment puis-je changer le code ^ L dans de nombreux fichiers dans Ubuntu?
J'ai beaucoup de fichiers XML, plus de 50000 d'entre eux. Dans certains fichiers XML, certains fichiers sont écrits comme ceci <filename>abc.JPEG<^Lilename> ^Lest juste un caractère, mais je ne trouve pas ce que ^Lsignifie Google. Lorsque j'utilise catpour imprimer le contenu d'un fichier, il s'affiche comme suit <filename>abc.JPEG< ilename> Quoi qu'il …
8 bash  perl 

2
Comment obtenir une sous-chaîne à partir de la commande bash
Étant donné la sous-chaîne suivante donnée obtenue à partir de la commande df /dev/sdb1 | tail -n 1: /dev/sdb1 1952971772 1441131032 511840740 74% /media/kaiman/ShareData Je voudrais extraire 1952971772et à 74%partir de cette chaîne, l'utiliser dans un script bash. Je sais que je pourrais utiliser des commandes de coupe ou quelque …


4
Comment SSH peut-il fonctionner avec une condition if?
J'ai une ifdéclaration pour calculer les fichiers et supprimer tout sauf les trois derniers fichiers. Mais je veux exécuter cette commande à distance. Comment puis-je combiner sshavec une ifcondition? J'ai essayé mais sans succès. #!/bin/bash ssh -t test@192.168.94.139 "cd /var/www/test.com/backup ; if [ $(ls | wc -l) -lt 3 ] …


3
Script shell pour ignorer PPA s'il est installé
Je voudrais créer un script qui ajoutera un nouveau PPA ou sautera s'il est déjà installé. Quelqu'un a posté cette solution à une autre question: #!/bin/bash add_ppa() { for i in "$@"; do grep -h "^deb.*$i" /etc/apt/sources.list.d/* > /dev/null 2>&1 if [ $? -ne 0 ] then echo "Adding ppa:$i" …
8 bash  scripts  ppa 



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.