Bonjour la liste,
Elle existe toujours ?
Suite à une discussion à propos d'Oh My Zsh avec Marc (Chantreux) sur
debian-user-french, je poste ici car ça me semble plus approprié.
Je réfléchissais à suivre son conseil, en résumé c'est préférable de maintenir sa base d'alias
et de fonctions de complétion plutôt que de déléguer ça à un tiers qui fait le café, et voulais
voir quelles en serait les implications me concernant.
J'utilise omz pour ses plugins, notamment git qui reste celui qui me sert toute la journée.
Ce ne serait pas très compliqué d'ajouter un fichier contenant
https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/git/git.plugin.zsh
à mon .zshrc sans prendre toute la plomberie omz autour, et le mettre à jour de temps en temps
(à chaque montée de version de debian par ex, ou une fois par an) en contrôlant les changements,
mais je me demandais quelle serait la meilleure façon de procéder.
J'imaginais un dépôt perso avec mes alias, et des subrepos vers les plugins omz qui
m'intéressent, pour avoir la base upstream sous la main et contrôler les merges, mais c'est
peut-être pas une si bonne idée… Si vous avez des tuyaux à partager n'hésitez pas ;-)
J'ai lu entre autres
https://dev.to/rossijonas/how-to-set-up-history-based-autocompletion-in-zsh…
qui suit l'idée de récupérer des fonctionnalités de omz sans le framework qui vient avec, mais
vous aurez peut-être d'autres pointeurs utiles.
--
Daniel
Vous ne sauriez croire avec quelle facilité l'impossible
se fait dès qu'il est nécessaire.
Anatole France
Bonjour,
Encore moi ;-)
Comment récupérer dans un script bash l'argument --arg="foo bar" avec ses " ?
function foo() { for arg in $@; do echo $arg; done; }
function bar() { echo $*; }
$> foo toto titi="tutu tata"
toto
titi=tutu
tata
$> bar toto titi="tutu tata"
toto titi=tutu tata
Y'a pas moyen de récupérer les " ?
J'ai fouillé un peu (man bash compris) mais pas l'impression que ce soit possible.
J'ai bien des workaround en réécrivant autrement l'appel, mais je suis pas maître de
l'appelant ni de l'environnement, c'est pour que mon script du post précédent fonctionne avec un
appel comme
benice_rsync … --rsh='/usr/bin/ssh -i /path/to/id_rsa' …
pour lancer en arrière plan
rsync … --rsh='/usr/bin/ssh -i /path/to/id_rsa' …
Et avec zsh c'est possible ?
Merci
--
Daniel
L'homme est un être raisonnable, mais les hommes le sont-ils ?
Raymond Aron (Dimensions de la conscience historique)
Bonjour,
Cette liste existe toujours ?
Si oui, je cherche un moyen de récupérer le code de sortie d'une commande que je fais tourner
en arrière plan (avec bash), pour sortir de mon script avec ce code.
J'ai essayé
$commande && exit $? &
mais ça sort du sous-shell, pas du script (logique), avec
function end() { exit $1; }
$commande && end $? &
c'est pas mieux, ni avec
export sortie=12
$commande && sortie=$? &
(celui-là me parait logique aussi, la valeur est modifiée dans le sous-shell mais remonte pas)
trap ne choppe que les signaux du shell courant, wait m'arrange pas parce que je veux pas
m'arrêter (j'ai un truc qui tourne en parallèle pour surveiller $commande), comment remonter
mon code de sortie au shell parent ?
Merci
--
Daniel
Pourquoi lave-t-on une injure alors qu'on essuie un affront ?
Alphonse Allais
Une page dans votre wiki a été ajoutée ou modifiée. Voici les
détails :
Date : 2013/07/26 21:08
Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
Adresse IP : 2.6.6.250
Nom d'hôte : AToulouse-652-1-39-250.w2-6.abo.wanadoo.fr
Ancienne révision : http://cli.asyd.net/home/filtres/awk/presentation?rev=1277904402
Nouvelle révision : http://cli.asyd.net/home/filtres/awk/presentation
Résumé : [Les implémentations de awk]
Utilisateur : ker2x
@@ -59,9 +59,9 @@
il y a donc :
* awk
* nawk (POSIX ?)
* mawk : implémentation petite et rapide de nawk, utilisée par défaut sur les systèmes [[http://www.debian.org|Debian GNU/Linux]], contient des bugs sévères non corrigés.
- * gawk : encore une [[http://www.gnu.org|GNU]]rie. D'aucuns lui trouvent certains avantages, la possibilité de ne pas tenir compte de la casse (majuscule/minuscule), internationalisation etc... Pleins d'extensions "non standard", gros, lent, mais certainement innovant.
+ * gawk : encore une [[http://www.gnu.org|GNU]]rie. D'aucuns lui trouvent certains avantages, la possibilité de ne pas tenir compte de la casse (majuscule/minuscule), internationalisation etc... Pleins d'extensions "non standard", gros, lent, mais certainement innovant. (en particulier il est le seul a bien vouloir gerer les '\0')
* sans doute pleins d'autres, faites nous parvenir vos découvertes.
====== Les rapports aux "autres" programmes de manipulations de données textes ======
--
Ce courriel a été généré par DokuWiki depuis
http://cli.asyd.net/home/
Une page dans votre wiki a été ajoutée ou modifiée. Voici les
détails :
Date : 2013/07/18 10:06
Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
Adresse IP : 88.181.24.86
Nom d'hôte : hochelaga.ledude.org
Ancienne révision : http://cli.asyd.net/home/filtres/sed?rev=1363903220
Nouvelle révision : http://cli.asyd.net/home/filtres/sed
Résumé : [Quelques petits exemples]
Utilisateur : dadu
@@ -94,8 +94,11 @@
* G ajoute un caractère nouvelle ligne et le contenu du hold space au pattern space.
* h remplace le contenu du hold space par celui du pattern space.
* H ajoute un caractère nouvelle ligne et le contenu du pattern space au hold space.
* N ajoute un caractère nouvelle ligne et une nouvelle ligne de données au pattern space (s'il n'y a plus de données à lire, l'emploi de cette commande cause la fin du programme).
+
+ Voici de quoi extraire le nom de tout les noms de tables et leur clef primaire dans les CREATE TABLE d'un schéma SQL.
+ sed -n '/^CREATE TABLE/,/^).*$/{/^CREATE TABLE/h;s/^.*PRIMARY KEY (\(.*\))$/\1 :/p;t bcl;};d;: bcl;x;s@^CREATE TABLE \(.*\) (@\1@p;'
Plus d'infos sur http://okki666.free.fr/docmaster/articles/linux130.html
~~DISCUSSION~~
--
Ce courriel a été généré par DokuWiki depuis
http://cli.asyd.net/home/
Salut tout le monde,
comme vous avez pu le constater, le wiki a subit une petite attaque de spam. Pour l'instant je viens de désactiver la fonctionnalité d'enregistrement, en attendant de mettre à jour dokuwiki (depuis le temps).
Merci à Christophe pour avoir supprimé les pages !
Une page dans votre Wiki a été ajoutée ou modifiée. Voici les
détails :
Date : 2013/03/28 10:59
Navigateur : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Adresse IP : 192.119.151.81
Nom d'hôte : 192.119.151.81
Ancienne révision : none
Nouvelle révision : http://cli.asyd.net/home/wiki/profile_wallacelmfqskve
Résumé : This is just my profile site.
Utilisateur : brandonsgaswewo
I am 18 years old and my name is Millie Dubose. I life in M�hlehorn (Switzerland).
Also visit my web site ... [[http://forums.trucknews.com/profile.php?mode=viewprofile&u=156035|Some Special Hotels Around the globe]]
--
Ce message a été généré par DokuWiki
http://cli.asyd.net/home/
Une page dans votre Wiki a été ajoutée ou modifiée. Voici les
détails :
Date : 2013/03/28 10:44
Navigateur : Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20100101 Firefox/13.0.1
Adresse IP : 192.119.151.81
Nom d'hôte : 192.119.151.81
Ancienne révision : none
Nouvelle révision : http://cli.asyd.net/home/wiki/profile_brandonsgaswewo
Résumé : This is simply my profile webpage. Hope noone minds.
Utilisateur : brandonsgaswewo
Name: Shelley Callaway
Age: 31
Country: Germany
City: Wiesentheid
Post code: 97353
Address: Esplanade 91
Also visit my site [[http://www.tourist5.com/lodging.html|just click the up coming internet site]]
--
Ce message a été généré par DokuWiki
http://cli.asyd.net/home/
Une page dans votre Wiki a été ajoutée ou modifiée. Voici les
détails :
Date : 2013/03/28 09:33
Navigateur : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:19.0) Gecko/20100101 Firefox/19.0
Adresse IP : 194.167.226.194
Nom d'hôte : 226xldo194.univ-brest.fr
Ancienne révision : http://cli.asyd.net/home/wiki/world_of_tanks_hack?rev=1364415139
Nouvelle révision : http://cli.asyd.net/home/wiki/world_of_tanks_hack
Résumé : dehors le spam !
Utilisateur : christophemartin
@@ -1,11 +1 @@
- As opposed to the additional classes within the World of World of warcraft video game, the Crossbreed or even Support classes can perform great no matter when a tank, some sort of healbot, or maybe a deterioration dealer. They offer far more alternatives for the gamers compared to the absolute tanks in addition to natural destruction traders. Presently there have also been several controversy about the cross classes’ potential to perform much more successful solitary game play mainly because numerous gamers think that hybrid car classes is capable of doing much more compared to various other classes. Thus, for you to enable you decide should the multiple classes tend to be more magnificent as opposed to other individuals, here is usually a simple summary of a few classes which in turn fit in with this kind of group, particularly your paladin, a preacher, this druid as well as the shaman.
- Initially type of multiple classes would be the paladin, which is considered to be the best of several aid classes. Except for astounding to be able to reservoir, recover, plus hurt option, that they may be robust intended for alone combats for the reason that they can be equipped with serious armor, as well as a few therapeutic fans in addition to abilities. On the other hand, they could be superior team people once they choose to. They will switch derived from one of role completely to another, as well as their buffs may genuinely assist the full team. Paladins can cope deterioration on melee overcome, but they can certainly improve the item using secret enthusiasts.
-
- Your second sort is definitely the clergyman. Clergymen are definitely the main healers, especially if people participate in a party. These people possess a wide range of addicts and also spells that might definitely assistance alternative classes. Nonetheless, [[http://www.youtube.com/watch?v=LBifqDaKZEQ|Wot Hack]] don't be confused into assuming that priests are just healers. These kinds may also option hurt to the opposing team with all the apply of a variety of means and a few dread along with beauty abilities.
-
- The third of your Multiple classes of this World of World of warcraft is definitely the Druid. This class is renowned for it's shapeshifting skills. While the particular druids are typically in their own other types, they might serve unique roles. For their standard type, druids might treat as well as throw several bad means. However, if they are into their other types like the Kitty Style, a Endure Form, along with the Moonkin Type, their particular typical statistics usually are enhanced, and they also might get a new skills. They will as well transfer within any kind of of the a few travel forms to boost its velocity and for your survival at the same time.
-
- The final of the hybrid car classes would be the shamans. The chief advantage of this class is the totems, which may hand them over and the complete celebration many enthusiasts. They could in addition wield many melee guns and so they can certainly forged unpleasant plus healing spells. These kinds can do a great deal of items as well as quite a bit of assignments, but you could possibly feel so it falls short of mastery.
-
- A Hybrid car or even Aid classes can provide players more variable possibilities in the course of the sport. However, this class is not advisable intended for full rookies for the reason that most of these classes can certainly challenging to learn with very first. There are various other classes in the World of Wow video game to select through, so sit and think within this kind of mainly because you may be sorry afterwards in the online game.
--
Ce message a été généré par DokuWiki
http://cli.asyd.net/home/