Re: [ssfr] test: trop d'arguments |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
- To: shellscript-fr@xxxxxxxxxxxxxxx
- Subject: Re: [ssfr] test: trop d'arguments
- From: JJL <buggerone@xxxxxxxxx>
- Date: Tue, 5 Jun 2012 15:14:52 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=mqEYYtoWD2xZHH69j1oKQaGbYpfLFx9s2o02Fy6xNoE=; b=PLWmEPhquEL8Gh/9CcOYmyQASD/vJpwseBpbqKquzBQQNe4cQr21WeP+LynvNgdYdG iaOoLoEBMNWtk9C2v/CSZR9wHyk0kFK07sAUYPq4kqG2YTITuDQ/tqFQf2XG9RK0+d7H l7F8rTG6KVzx+NPqGVWZdHMqjBQYES4KC/zDxp8fQ5wat4kMUPSP0qfC3HtWJrtx4XgA Pz4DBVjyjEZhabkhrfB/Kagp/ZSuldVacT02qx3b2HI/nXfTvOCTHzpp4UNBG9xquuIR K7DH2JKbDjgO+ZMdErm9ee1wdHHOk+pYshFiSPVuZPH1N5Tj0DfMstCs248mPc4vUaPB uu2A==
Salut,
Dans un cas tu utilise le test qui est en builtin command de bash,
dans l'autre le test de base (/usr/bin/test paquet coreutils chez moi)
qui n'ont pas le même comportement.
Quand on fait du bash, on n'est pas portable :)
++
JJL
2012/6/5 steve <dlist@xxxxxxxxxx>:
>
> Par contre j'ai oublié une autre chose. J'ai mis #!/bin/bash comme
> shebang, et mon script marche. J'ai essayé de mettre #!/bin/sh, et tout
> d'un coup :
>
> /home/steve/bin/is_image : 6 : test : Composite : unexpected operator
> /home/steve/bin/is_image : 6 : test : image : unexpected operator
> /home/steve/bin/is_image : 6 : test : image : unexpected operator
> /home/steve/bin/is_image : 6 : test : image : unexpected operator
> /home/steve/bin/is_image : 6 : test : image : unexpected operator
> /home/steve/bin/is_image : 6 : test : text : unexpected operator
>
>
> Pourquoi ?
>
>
--
http://kubuntu.free.fr/blog