Recherche script de mécanisme de redirection

recherche script de mécanisme de redirection

bonjour,
je suis à la recherche d’un exemple de script unix (un programme appelé dansbin, par ex)qui prendrait un nom de commande en argument et qui afficherait 0 si cette commande est présente dans /bin et une valeur différente de 0 sinon:

$ dansbin ls
0
$dansbin who
2
$

Merci pour vos futures réponses

[code]#! /bin/sh

if which $1 | grep -q /bin/$1; then
echo "0"
exit 0
else
echo "2"
exit 2
fi
[/code]

Si tu veux simplement afficher 0 ou 2, utilise echo. Si tu dois intégrer ce script dans un autre, utilise plutôt les codes de retour générés par exit

[code]#!/bin/sh

if [ -e “$1” ]; then
echo “0”;
else
echo “2”;
fi;[/code]
Pourquoi faire une wich, pipe etc ?