![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| UNIX for Advanced & Expert Users Expert à Expert. Apprenez avancé UNIX, des commandes UNIX, Linux, les systèmes d'exploitation, d'administration système, de la Programmation, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| vérifier la ligne par ligne dans un fichier | loperam | De programmation et de script Shell | 6 | 11-04-2008 12:24 AM |
| la façon de vérifier, en ligne | ooilinlove | De programmation et de script Shell | 4 | 08-18-2008 11:35 AM |
| Vérifiez la dernière ligne avec gawk? | SJF | De programmation et de script Shell | 3 | 10-04-2006 03:20 AM |
| Dynamic comprend le fichier de commande "tar" | kadishmj | UNIX pour les nuls Questions et réponses | 1 | 03-09-2005 06:48 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
.. à vérifier si une ligne comporte une sous-ligne ..?
Quelle serait la meilleure façon de vérifier si une ligne (en variable) a une autre ligne (plus de 1 char)? Je comprends qu'il peut être fait avec 'grep', 'triste', 'awk', par l'expansion de paramètres, mais tous ces havy me semble, worldy, pas élégant et frais généraux de traitement Pour ce travail en commun je m'attends à quelque chose de coquille, peut-être, à proximité de: Code:
>a="string with piece to search"
>${a??"piece"} && echo "the string has a searched substring" || echo "not found"
... J'ai utilisé ici une "?" comme, la nature de l'opérateur de recherche (en tant que "?" est utilisé pour une autre action.) Mais je ne sais pas quelque chose comme ça. - Peut-être que je ne sais pas? Sinon, quelle serait la meilleure approche pour réaliser cette simple action? Merci! |
|
||||
|
Je vous remercie, il est bon: 2 derniers sont plutôt sympathique, le "cas" est intéressant aussi, mais peu verbeuse. Ni dans un sens ne me viennent à l'esprit. Dans ma bash opérateur travaille le match, donc il est préférable: Code:
> a="string with piece to search" > [[ $a =~ piece ]] && ec da || ec net da > Appréciez votre addvice! |
![]() |
| Bookmarks |
| Tags |
| shell script, shell scripting, scripts unix, unix scripts de base |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|