Définir une variable en fonction d'une sortie 'awk'
Bonjour,
Je ne sais pas si je m'y prends de la meilleure façon...
J'essaye de récupérer le nom d'un dossier en l'occurence le dernier créé.
J'ai donc testé une commande dans le terminal :
Code:
1 2
|
ls -got | grep '^d' | head -1 | awk '{print $7}' |
qui m'affiche bien mon nom de dossier :
J'ai donc voulu l'intégrer dans un site bash :
Code:
1 2 3 4 5
|
#!/bin/bash
ssh USER@LOGIN "cd dossierbackup/;ls -got | grep '^d' | head -1 | awk '{print $7}';exit" |
Je voudrais arriver à définir la sortie $7 comme une variable à réutiliser dans une prochaine commande :
Code:
1 2 3 4 5
|
#!/bin/bash
ssh USER@LOGIN "cd dossierbackup/;ls -got | grep '^d' | head -1 | awk '{print $7}'; zip -r MAVARIABLE$7/ ;exit" |
comment je dois m'y prendre ? :P