Version 1 (modified by nanardon, 4 years ago) (diff) |
---|
La commande la-cli ouvre un environement en ligne de commande facilitant la gestion de masse des objets au sein de Link::Accounts.
Premiers pas
Lancer la-cli
[root@yuko ~]# la-cli latmostest cli=>
Classiquement la touche tab permet d'acceder à la completion:
latmostest cli=> ! commit create exit expires help log newalias quit rollback select unexported user begin config exchangeip expired group loadcsv ls query rmalias search transaction updalias latmostest cli=>
et la commande help donne l'aide: sans argument elle liste les commandes disponibles, elle accepte le nom d'une fonction en argument:
latmostest cli=> help !, begin, commit, config, create, exchangeip, exit, expired, expires, group, help, loadcsv, log, ls, newalias, query, quit, rmalias, rollback, search, select, transaction, unexported, updalias, user latmostest cli=> help search search objecttype filter1 [filter2...] - search object according filter latmostest cli=>
A noter que commande --help donne le même résultat que help commande
latmostest cli=> search --help search objecttype filter1 [filter2...] - search object according filter latmostest cli=>
Sélections et envirronement
Sélectionner des objets
Avec la commande select il est possible de... sélectionner un ou plusieurs objects. Un nouvel envrironement est créé:
latmostest cli=> select user bob Selecting user bob latmostest user/bob=>
On peut ajout ou retirer des objets avec les commandes + et -:
latmostest user/bob=> + alice select is now user: bob, alice latmostest user/(2 obj.)=>
Notez le changement du prompt qui indique le type d'objets sélectionnés et soit l'id de l'objet ou leur nombre.
On peut connaitre la selection avec list (ou ls)
latmostest user/(2 obj.)=> ls user: bob alice