bonjour à toutes et à tous,
j'avoue ne pas comprendre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
#!/bin/sh
find '.' -iname '*.sh' -exec grep -Hin 'if' {} \;
cde='find "." -iname "*.sh" -exec grep -Hin "if" {} \;'
$cde
la commande find fonctionne
mais $cde donne l'erreur :
find: paramètre manquant pour « -exec »
une explication ?
j'ai tenté d'inverser les " et les ', sans succès.
merci d'avance.