A voir également:
- [Script Shell] extraction de données
- Script vidéo youtube - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Reinstaller windows sans perte de données - Guide
- Effacer les données de navigation - Guide
- Comment sauvegarder toutes les données de mon téléphone - Guide
9 réponses
crabs
Messages postés
908
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
3 août 2008
507
2 févr. 2006 à 23:02
2 févr. 2006 à 23:02
Salut,
Essaies :
le echo n'est pas obligatoire :
A+, crabs
Essaies :
echo `cat $fich | sed '11!d'`
le echo n'est pas obligatoire :
cat $fich | sed '11!d'
A+, crabs
Bonjour,
La solution ne marche pas....si je met des %% il me dis fichier intruvable....c'est vraiment etrange...
Merci
La solution ne marche pas....si je met des %% il me dis fichier intruvable....c'est vraiment etrange...
Merci
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
3 févr. 2006 à 09:54
3 févr. 2006 à 09:54
Salut,
Si je ne m'abuse ton shel c'est le "C-shell" (csh), non ?
Essaie d'utiliser le drapeau "nonomatch" (man csh) :
Définit cette variable en début de script par :
Si je ne m'abuse ton shel c'est le "C-shell" (csh), non ?
Essaie d'utiliser le drapeau "nonomatch" (man csh) :
nonomatch If set, a Filename substitution or Directory stack substitution (q.v.) which does not match any existing files is left untouched rather than causing an error. It is still an error for the substitution to be malformed, e.g., `echo [' still gives an errorUtilisation :
Définit cette variable en début de script par :
set nonomatchPuis exécute le reste du script.
C'est parfait!!
Donc que fais exactement cette commande set nonomatch??
A quoi correspondent les erreurs MATCH??
Merci
Donc que fais exactement cette commande set nonomatch??
A quoi correspondent les erreurs MATCH??
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
3 févr. 2006 à 12:15
3 févr. 2006 à 12:15
Un exemple vaut mieux qu'un grand discours :
En gros "no match" = "pas de correspondance"
[jp@Mandrake ~/tmpfs]$ echo zz* echo: No match. [jp@Mandrake ~/tmpfs]$ set nonomatch [jp@Mandrake ~/tmpfs]$ echo zz* zz* [jp@Mandrake ~/tmpfs]$A quoi correspondent les erreurs MATCH??
En gros "no match" = "pas de correspondance"
Encore des soucis...
Quelqu'un connais t'il le but de la commande
sed -f fichier1 fichier2 >fichier3
car j'ai ce type de commande qui me pose probleme...j'obtiens un sed command garbled....
a priori c'est toujours un probleme avec ma fameuse url et ces caractères spéciaux...car dans le fichier1 il y a cette URL.
Merci
Quelqu'un connais t'il le but de la commande
sed -f fichier1 fichier2 >fichier3
car j'ai ce type de commande qui me pose probleme...j'obtiens un sed command garbled....
a priori c'est toujours un probleme avec ma fameuse url et ces caractères spéciaux...car dans le fichier1 il y a cette URL.
Merci
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
3 févr. 2006 à 14:19
3 févr. 2006 à 14:19
man sed
-f script-file, --file=script-file add the contents of script-file to the commands to be executedEn deux mots : l'option "-f" fournit un fichier à "sed" contenant les commandes à exécuter.