Questions marquées «bash»

90
Utilisation des couleurs avec printf

Lorsqu'il est écrit comme ceci, il affiche le texte en bleu: printf "\e[1;34mThis is a blue text.\e[0m" Mais je veux que le format soit défini dans printf: printf '%-6s' "This is text" Maintenant, j'ai essayé plusieurs options pour ajouter de la couleur, sans succès: printf '%-6s' "\e[1;34mThis is...

90
Ligne de commande Bash et limite d'entrée

Y a-t-il une sorte de limite de caractères imposée dans bash (ou d'autres shells) pendant combien de temps une entrée peut durer? Si oui, quelle est cette limite de caractères? Ie Est-il possible d'écrire une commande en bash qui est trop longue pour que la ligne de commande s'exécute? S'il n'y a...

89
Dormez jusqu'à une heure / date précise

Je veux que mon script bash s'endorme jusqu'à une heure précise. Donc, je veux une commande comme "sleep" qui ne prend aucun intervalle mais une heure de fin et dort jusque-là. Le démon "at" n'est pas une solution, car je dois bloquer un script en cours d'exécution jusqu'à une certaine date /...

89
cp -r sans fichiers cachés

J'ai deux répertoires et un est vide. Le premier répertoire contient de nombreux sous-répertoires avec des fichiers cachés. Lorsque je cp -rcontiens du premier répertoire au second, les fichiers cachés sont également copiés. Des solutions pour leur échapper?

88
Boucle sur les tuples en bash?

Est-il possible de boucler sur des tuples dans bash? À titre d'exemple, ce serait formidable si ce qui suit fonctionnait: for (i,j) in ((c,3), (e,5)); do echo "$i and $j"; done Existe-t-il une solution de contournement qui me permet en quelque sorte de boucler sur les tuples?