Questions marquées «test»

Il s'agit de l'utilitaire Unix "test", également appelé "[", ou de sa variante de syntaxe shell [[…]]. Pour toute question sur le test des logiciels et des configurations, utilisez la balise "testing".

50
Comment fonctionne exactement “/ bin / [”?

Je suis toujours surpris qu'il /biny ait un [programme dans le dossier . Est-ce ce qu'on appelle quand on fait quelque chose comme if [ something ]:? En appelant [explicitement le programme dans un shell, il demande une correspondance ], et lorsque je fournis le crochet de fermeture, il semble ne...

41
Bash test: que fait “= ~”?

#!/bin/bash INT=-5 if [[ "$INT" =~ ^-?[0-9]+$ ]]; then echo "INT is an integer." else echo "INT is not an integer." >&2 exit 1 fi Que fait le principal ~dans l'expression régulière de

24
Commençant par les arguments bash: -lt et -gt

Je commence par bash et j'ai trouvé ce qui suit: if test $first -lt $second then echo $first is lower than $second else if test $first -gt $second then echo $first is higher than $second else echo $first and $second are equals fi fi Pour lire le script et l'exécuter, je sais ce qu'il fait, mais pas...

22
Comparaison de deux chaînes dans Bash

J'ai le ifbloc suivant dans mon script bash: if [ ${PACKAGENAME} -eq kakadu-v6_4-00902C ]; then echo "successfully entered if block!!" fi L'exécution du script n'entre pas dans mon ifbloc même si elle $PACKAGENAMEest égale à kakadu-v6_4-00902C. Qu'est-ce que je fais