• # Relatif/absolu ?

    Posté par . En réponse au message Manipulation des permissions Unix. Évalué à 2.

    Les chemins relatifs ou absolus sont-ils stockés ? Les permissions étendues (ACL) sont-elles prévues ?

    Une autre remarque :
    test -z 1ドル
    ne fonctionnera pas correctement si le premier argument contient des espaces.
    En effet, 1ドル n'est pas protégé par des guillemets, il sera donc étendu en autant d'arguments que le shell peut le couper (éventuellement 0 si la chaine est vide), or test -z n'accepte au maximum qu'un argument supplémentaire :
    $ foo="bar baz"; test -z $foo
    bash: test: bar : opérateur binaire attendu

    (Vous pouvez en lire un peu plus sur cet article)

    Dans ce script, si le premier argument contient un espace, ce sera de toute façon attrapé par le case, mais cela évite que bash n'affiche une erreur que vous ne controlez pas.