Script

Fermé
sakitwins Messages postés 10 Date d'inscription mardi 9 septembre 2008 Statut Membre Dernière intervention 25 novembre 2008 - 21 nov. 2008 à 16:52
sakitwins Messages postés 10 Date d'inscription mardi 9 septembre 2008 Statut Membre Dernière intervention 25 novembre 2008 - 21 nov. 2008 à 18:37
Bonjour,
J'aimerais savoir la signification de S* dans le script suivant:

for file in S*samba S*nfs.server S*kdc.master S*kdc \ S*apache S*snmpdx S*volmgt S*dhcp; do
[ -s $file ] && mv $file .NO$file
done

NB j'utilise Solaris comme OS.
A voir également:

3 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
21 nov. 2008 à 17:30
Salut,

La lettre S majuscule suivis (ou non), d'un ou plusieurs caractère(s) quelconque(s).
0
sakitwins Messages postés 10 Date d'inscription mardi 9 septembre 2008 Statut Membre Dernière intervention 25 novembre 2008
21 nov. 2008 à 18:18
merci pour la question. C'est bien la lettre S majuscule etoile suivis d'une chaine de caractere comme l'exemple suivant: S*samba.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
21 nov. 2008 à 18:26
C'était pas une question, c'était une réponse à J'aimerais savoir la signification de S* dans le script suivant ;-\

Donc S* signifie : La lettre S majuscule suivis (ou non), d'un ou plusieurs caractère(s) quelconque(s).

L'étoile (comme tu dis) ou astérisque, représentant "un ou plusieurs caractère(s) quelconque(s) ou aucun"...

Ce qui revient à :
[tmpfs]$ ls -1
S01server
S02pervers
S02server
SaAserver
SAUpervers
Snonserver
Spervers
SQ-Tserver
Sr_yserver
Sserver
S___server

[tmpfs]$ ls -1 S*server
S01server
S02server
SaAserver
Snonserver
SQ-Tserver
Sr_yserver
Sserver
S___server

[tmpfs]$ 
;-))
0
sakitwins Messages postés 10 Date d'inscription mardi 9 septembre 2008 Statut Membre Dernière intervention 25 novembre 2008
21 nov. 2008 à 18:37
ha! je n'avais pas bien compris .
merci pour les detais
0