Besoin d'un maître script shell :)
Fermé
Grandgousier
-
6 juin 2016 à 13:18
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 - 7 juin 2016 à 08:33
dubcek Messages postés 18769 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 - 7 juin 2016 à 08:33
A voir également:
- Besoin d'un maître script shell :)
- Script vidéo youtube - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Microsoft activation script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
2 réponses
Utilisateur anonyme
Modifié par Rocailleux le 6/06/2016 à 18:38
Modifié par Rocailleux le 6/06/2016 à 18:38
printf "$input" | awk '{print $1, $2}' >> text.txt m
Est ce que tu veux à chaque fois des mots qui se suivent en commençant par le premier ? (1,2 ou 1,2,3, ou 1,2,3,4 ...) ?
Si c'est le cas tu peux t'aider de cut, voici un exemple :
$mots="a b c d e f g"
$echo $mots
a b c d e f g
$echo $mots | cut -d\ -f-5
a b c d e
$echo $mots | cut -d\ -f-3
a b c
dubcek
Messages postés
18769
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 mars 2025
5 630
7 juin 2016 à 08:33
7 juin 2016 à 08:33
hello
$ input="aa bb cc dd ee"
$ nbredemots=3
$ awk -v n=$nbredemots '{NF=n; print}' <<<"$input"
aa bb cc
$ nbredemots=2
$ awk -v n=$nbredemots '{NF=n; print}' <<<"$input"
aa bb