preguntar acerca de bash

4
réponses

Tar un répertoire, mais ne stockez pas les chemins absolus complets dans l’archive

J'ai la commande suivante dans la partie d'un script shell de sauvegarde: tar -cjf site1.bz2 /var/www/site1/ Lorsque je liste le contenu de l'archive, je reçois: tar -tf site1.bz2 var/www/site1/style.css var/www/site1/index.html var/www/site1/p …
demandé sur 1970-01-01 00:33:33
13
réponses

Commande Shell / Bash pour obtenir la nième ligne de STDOUT

Y a-t-il une commande bash qui vous permettra d'obtenir la nième ligne de STDOUT? C'est-à-dire, quelque chose qui prendrait cette $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt Et f …
demandé sur 1970-01-01 00:33:29
5
réponses

Renvoyer un booléen à partir d’une fonction Bash

Je veux écrire une fonction bash qui vérifie si un fichier a certaines propriétés et renvoie true ou false. Ensuite, je peux l'utiliser dans mes scripts dans le "si". Mais que dois-je retourner? function myfun(){ ... return 0; else return 1; fi;} …
demandé sur 1970-01-01 00:33:31
5
réponses

Mettre en surbrillance le code bash/shell dans markdown

Comment mettre en évidence les commandes bash/shell dans les fichiers markdown? Par exemple pour mettre en surbrillance js j'écris: ```js function () { return "This code is highlighted as Javascript!"} ``` Pour mettre en évidence le code HTML, j …
demandé sur 1970-01-01 00:33:33
19
réponses

Comment ajouter automatiquement un compte d’utilisateur et un mot de passe avec un script Bash?

Je dois avoir la possibilité de créer des comptes d'utilisateurs sur mon Linux (Fedora 10) et d'attribuer automatiquement un mot de passe via un script bash (ou autrement, si besoin est). Il est facile de créer L'utilisateur via Bash par exemple: …
demandé sur 1970-01-01 00:33:30
13
réponses

Déterminer si une fonction existe dans bash

Actuellement, je fais des tests unitaires qui sont exécutés à partir de bash. Les tests unitaires sont initialisés, exécutés et nettoyés dans un script bash. Ce script contient habituellement les fonctions init(), execute() et cleanup (). Mais ils ne …
demandé sur 1970-01-01 00:33:28
10
réponses

Tout moyen de quitter le script bash, mais ne pas quitter le terminal

Lorsque j'utilise la commande exit dans un script shell, le script terminera le terminal (l'invite). Existe-t-il un moyen de terminer un script puis de rester dans le terminal? Mon script run.sh est censé s'exécuter en étant directement sourcé, ou p …
demandé sur 1970-01-01 00:33:32
26
réponses

Comment comparer deux chaînes au format de version séparé par points dans Bash?

Est-il un moyen de comparer ces chaînes sur bash, par exemple: 2.4.5 et 2.8 et 2.4.5.1? ... …
demandé sur 1970-01-01 00:33:30
15
réponses

Obtenez la date (un jour avant l’heure actuelle) dans Bash

Comment puis-je imprimer la date qui est un jour avant l'heure actuelle dans Bash? ... …
demandé sur 1970-01-01 00:33:29
2
réponses

comment exécuter un script en tant qu’autre utilisateur sans mot de passe

J'ai script.sh cela doit être exécuté en tant qu'user2. Cependant, ce script ne peut être exécuté que sous user1 dans mon application. Je voudrais que la commande suivante s'exécute: su user2 -C script.sh , Mais être capable de fonctionner sans …
demandé sur 1970-01-01 00:33:31