Zsh et les tableaux

Bruno Bonfils asyd at asyd.net
Thu Sep 7 12:06:00 CEST 2006


On mer 09 août, Bruno Bonfils wrote:

> http://cli.asyd.net/home/shell/zsh/grammaire/tableaux

Petit ajout :

-/ Créer un tableau de lignes à partir d'un fichier

% buffer=("${(f)$(< /etc/hosts)}")
echo $buffer[1]
127.0.0.1       eva-O1.linagora.com     eva-01

-/ Vérifier la présence d'un élément

% words=(Welcome to the real world, Neo)
% [[ -n ${(M)words:#to} ]] && echo 1
1
% [[ -n ${(M)words#new} ]] || echo 0
0

(pour les fins observateurs, oui, j'ai _encore_ changé de taf)

-- 
http://asyd.net/home/   - Home Page
http://guses.org/home/  - French Speaking Solaris User Group


More information about the Shell mailing list