Je souhaite écrire une commande dans un shell pour obtenir le nom d'un
répertoire particulier.
Dans un repertoire j'ai des répertoires numérotés de la sorte :
/u/archives
./04092109
./04091512
./04090818
./04083109
./04082611
./04081611
./04073010
Les numérotations des répertoires correspondent à leur date de création.
AAMMJJHH
Je souhaiterais obtenir le nom du répertoire donc le nom correspond à la
date est la plus récente.
Avec la commande suivante :
>find /u/archives -maxdepth 1 -regex "/u/common/jarchives/[0-9]+" | sort -r
-n
j'obtiens la liste des répertoires ordonnées du plus récent au plus ancien :
/u/archives/04092109
/u/archives/04091512
/u/archives/04090818
/u/archives/04083109
/u/archives/04082611
/u/archives/04081611
/u/archives/04073010
Toutefois je souhaite obtenir seulement le 1er résultat.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Xavier MOGHRABI
MAUVAIS ARTICLE cf celui au dessus
Xavier MOGHRABI wrote:
Bonjour
Je souhaite écrire une commande dans un shell pour obtenir le nom d'un répertoire particulier.
Dans un repertoire j'ai des répertoires numérotés de la sorte : /u/archives ./04092109 ./04091512 ./04090818 ./04083109 ./04082611 ./04081611 ./04073010
Les numérotations des répertoires correspondent à leur date de création. AAMMJJHH
Je souhaiterais obtenir le nom du répertoire donc le nom correspond à la date est la plus récente.
j'obtiens la liste des répertoires ordonnées du plus récent au plus ancien : /u/archives/04092109 /u/archives/04091512 /u/archives/04090818 /u/archives/04083109 /u/archives/04082611 /u/archives/04081611 /u/archives/04073010
Toutefois je souhaite obtenir seulement le 1er résultat.
Je souhaite écrire une commande dans un shell pour obtenir le nom d'un
répertoire particulier.
Dans un repertoire j'ai des répertoires numérotés de la sorte :
/u/archives
./04092109
./04091512
./04090818
./04083109
./04082611
./04081611
./04073010
Les numérotations des répertoires correspondent à leur date de création.
AAMMJJHH
Je souhaiterais obtenir le nom du répertoire donc le nom correspond à la
date est la plus récente.
j'obtiens la liste des répertoires ordonnées du plus récent au plus ancien
: /u/archives/04092109
/u/archives/04091512
/u/archives/04090818
/u/archives/04083109
/u/archives/04082611
/u/archives/04081611
/u/archives/04073010
Toutefois je souhaite obtenir seulement le 1er résultat.
Je souhaite écrire une commande dans un shell pour obtenir le nom d'un répertoire particulier.
Dans un repertoire j'ai des répertoires numérotés de la sorte : /u/archives ./04092109 ./04091512 ./04090818 ./04083109 ./04082611 ./04081611 ./04073010
Les numérotations des répertoires correspondent à leur date de création. AAMMJJHH
Je souhaiterais obtenir le nom du répertoire donc le nom correspond à la date est la plus récente.
j'obtiens la liste des répertoires ordonnées du plus récent au plus ancien : /u/archives/04092109 /u/archives/04091512 /u/archives/04090818 /u/archives/04083109 /u/archives/04082611 /u/archives/04081611 /u/archives/04073010
Toutefois je souhaite obtenir seulement le 1er résultat.