Questions marquées «bash»

8
Commande Bash awk avec guillemets

J'essaie de trouver la réponse à cette question depuis un certain temps. J'écris un script rapide pour exécuter une commande basée sur la sortie de awk. ID_minimum=1000 for f in /etc/passwd; do awk -F: -vID=$ID_minimum '$3>=1000 && $1!="nfsnobody" { print "xfs_quota -x -c 'limit bsoft=5g...

7
Comment classer une liste d'éléments avec une largeur minimale?

Comment puis-je classer n'importe quelle entrée non-colonne comme le lsfait? ls crée un tableau optimisé avec une largeur minimale pour chaque ligne, par exemple: ls 2 dsao file with space with 5 e g wsdl-rubo-6cb0f1a9086e80c d file leading space mais si j'alimente la sortie column(par exemple,...

7
Que fait `. / path / command` faire? (Espace après point, chemin absolu)

De ce guide à l'achèvement de Bash, nous apprenons que pour que Bash effectue l'auto-complétion, il faut effectuer . /etc/etc/bash_completion.d/foobar( notez l'espace après. ) pour que l'achèvement de Bash fonctionne. $ /etc/bash_completion.d/ssh bash: /etc/bash_completion.d/ssh: Permission denied...

7
Aplatir la hiérarchie des répertoires en préservant les noms de répertoire dans le nouveau nom de répertoire

Je veux essentiellement partir de ceci: . ├── Alan Walker │   ├── Different World │   │ ├── 01 Intro.mp3 │   │ ├── 02 Lost Control.mp3 │   │ └── cover.jpg │   └── Same World │   ├── 01 Intro.mp3 │   └── 02 Found Control.mp3 ├── Aurora │   └── Infections Of A Different Kind Step 1 │   ├── 01...

7
pour la boucle ne fonctionnant pas dans bash

j'ai le code ci-dessous pour remplacer certains strigns dans plusieurs fichiers, mais la boucle for vérifie le premier fichier et n'exécute pas le script perl. ci-dessous est mon code if [ -f zebu.work.post_opt/ZEBU_CTO_FT_MOD.v ] then for file in $(./zebu.work.post_opt/ZEBU_CTO_FT_MOD*); do perl...

6
Différence entre [[expr1 || expr2]] et [[expr1]] || [[expr2]]

Considérons deux expressions conditionnelles expr1et expr2, par exemple $i -eq $jet $k -eq $l. Nous pouvons l'écrire de bashplusieurs façons. Voici deux possibilités [[ expr1 || expr2 ]] [[ expr1 ]] || [[ expr2 ]] Je suis presque sûr d'avoir vu des recommandations selon lesquelles la seconde...

2
analyse xml avec pure bash

J'ai besoin d'analyser un XML sans un xmlparser, est-ce possible? J'ai commencé avec xmlstarlet, ce qui fonctionne bien, mais je ne peux utiliser aucun analyseur réel sur cette machine. J'ai besoin que ce soit un one-liner. J'ai juste besoin de ça: /dev/mdX /dev/sda5 /dev/sdma6 /dev/sdmb6 ......