Je veux connaître le nombre de répertoires et de fichiers dans le répertoire de base et je souhaite stocker un nombre de variables dans un script Shell. J'utilise l'ensemble suivant de commandes.
command="ls -l | grep -c \"rahul.*patle\""
eval $command
je veux stocker ce compte dans un certain nombre de varibale. Comment puis-je faire ceci.
La syntaxe permettant de stocker le résultat de la commande dans une variable est var=$(command)
.
Pour que vous puissiez directement faire:
result=$(ls -l | grep -c "rahul.*patle")
Et la variable $result
contiendra le nombre de correspondances.