mkdir -p rep cree le repertoire 'rep' s'il n'existe pas, ne fait rien sinon, a mon avis, c'est plus simple et plus joli que de faire un test
basename permet peut etre de faire ce que tu fais qd tu supprime l'extension & co (en fait peut etre pas, si l'extension n'est pas fixe :/ )
et pour recuperer le nombre de fichier deja cree pour une societe, un ls -l | wc -l me semble plus simple que de faire les manips sur le dernier fichier, ce qui donne :
d=`EXPR \`LS -l | WC -l\` \+ 1`
ah oui, essaye d'utiliser une variable pour les appels a des binaires, ca permet d'eviter un alias du type ls='ls -a' qui donne un resultat foireux avec ma methode (en l'occurence, la j'aurais EXPR=/usr/bin/expr LS=...)
# Re : Est-ce un fichier ? Un répertoire ? Et histoire de pipelines.
Posté par adibou . En réponse au message Est-ce un fichier ? Un répertoire ? Et histoire de pipelines.. Évalué à 0.
basename permet peut etre de faire ce que tu fais qd tu supprime l'extension & co (en fait peut etre pas, si l'extension n'est pas fixe :/ )
et pour recuperer le nombre de fichier deja cree pour une societe, un ls -l | wc -l me semble plus simple que de faire les manips sur le dernier fichier, ce qui donne :
d=`EXPR \`LS -l | WC -l\` \+ 1`
ah oui, essaye d'utiliser une variable pour les appels a des binaires, ca permet d'eviter un alias du type ls='ls -a' qui donne un resultat foireux avec ma methode (en l'occurence, la j'aurais EXPR=/usr/bin/expr LS=...)