Bonjour :)
Je voudrais savoir si il a moyen, en bash, d’empêcher ou d'intercepter le fait de cliquer sur la croix d'une fenêtre du terminal ?
Merci
Bonjour :)
Je voudrais savoir si il a moyen, en bash, d’empêcher ou d'intercepter le fait de cliquer sur la croix d'une fenêtre du terminal ?
Merci
Ceci est un journal qui ne balance pas grave, mais bon, j'espère qu'il y en aura quand même qui le liront.
Suite à la dépèche sur liquidprompt (https://linuxfr.org/news/liquidprompt-version-1-0), je me suis senti jaloux des utilisateurs de bash qui peuvent utiliser liquidprompt alors que je tourne sur zsh (bon, en même temps, il n'ont pas d'autocomplétion digne de ce nom, quoi qu'ils puissent en dire, alors ça compense un peu).
Bref, j'ai pris mon clavier à deux mains et (…)
LiquidPrompt est un prompt bash intelligent, dont l'idée générale est d'afficher élégamment des informations utiles uniquement quand le contexte le demande.
Un grand nombre de fonctionnalités, détaillées dans la suite de la dépêche, sont maintenant disponibles suite au succès fulgurant rencontré par la dernière dépêche sur le sujet.
NdM : nojhan est le papa des Geekscottes
Pour ceux qui auraient suivi la dépêche « Un prompt bash utile, sans poudre aux yeux » ou ceux qui seraient intéressés par un prompt Bash qui déchire, sachez que — suite au franc succès rencontré — le projet a maintenant son propre dépôt : Liquid prompt.
Mettez à jour vos signets et outils de suivis !
La configuration de l'invite de commande du shell est un sujet largement traité sur le web. Cependant, on y voit le plus souvent des configurations du type « j'affiche l'horloge sur une ligne complète en arc-en-ciel clignotant ». Pas cool.
Le prompt idéal doit permettre de se rendre compte intuitivement de l'environnement où vous êtes (connexion ssh, root, dépôt git, etc.) et ne doit afficher les informations contextuelles que si elles sont nécessaires. Cool.
Le prompt bash que je vous propose a les fonctionnalités suivantes :
Les équipes des projets Framalang et Traduc.org vous invitent à profiter de votre passage aux RMLL pour participer à des traductions au cours d'un atelier quotidien, du lundi 8 juillet au jeudi 12 juillet de 11H à 12h30.
Vous pourrez travailler à plusieurs sur un document ou un projet qui vous intéresse, avec les coordinateurs des différents projets.
Cet atelier sera ouvert chaque matin à toutes et à tous désirant contribuer, du néophyte à l’expert en informatique, pour un court laps de temps ou plus. Vous pourrez exercer vos talents sur des documents d'information, politiques ou techniques, selon votre choix.
Note : les coordinateurs de Traduc.org seront présents du mardi au jeudi uniquement.
Afin de pallier l'impossibilité d'écrire dans un annuaire LDAP avec Thunderbird, j'essaye de le faire à la main directement depuis mon serveur.
Mes mails sont au format MAILDIR, donc un fichier par mail. Pour les récupérer, pas de soucis. Ne garder que les lignes qui m'intéressent, pas trop de problèmes non plus. Par contre, isoler les adresses mails de l'entête puis les passer dans une commande ldapadd, là ca coince.
Ca c'est une ligne To: d'un mail :
To: "une
(…)
bonjour,
voila, je n'ai absolument aucune connaissance en scripting bash, mais malgré tout j'ai besoin de faire un script qui serait sous cette forme :
si $a et $b = $c alors faire ceci
sinon faire ceci
en fait je n'arrive pas a trouver comment faire le et . d’après ce que j'ai pu trouver il faudrait utiliser & mais il manque de guillemets quelque part apparemment mais je n'arrive pas a savoir où les placer. je galère un peux, (…)
Bonjour,
Je suis en train d'écrire un script assez simple qui consiste à synchroniser sur mon téléphone Android des dossiers de toute natures avec rsync.
Rsync n'aime pas qu'on lui dise "prends ces fichiers là et ignore les autres", il préfère qu'on lui dise "prends tout les fichiers sauf ceux là", dans le premier cas on se retrouve avec un tas de problème, donc ce qu'il faut parvenir à faire c'est de lui donner une liste de tout les fichiers (…)
Il se peut que vous ne la connaissiez pas, et pourtant cette commande était présente sur tous les systèmes Linux, je veux parler de line.
Voici sa page man, dernier vestige d'une disparue :
NAME
line - read one lineSYNOPSIS
lineDESCRIPTION
The utility line copies one line (up to a newline) from standard input to standard output. It always prints at least a newline and returns an exit status of 1 (…)
Bash est un langage dont la coolitude ne cesse de me surprendre. J'en apprends littéralement tous les jours.
Il existe des tas de sites où vous trouverez des tas d'astuces sur l'utilisation avancée du Bourne-Again SHell. Par exemple sur l'utilisation des redirections, des substitutions de processus, les tableaux associatifs, les documents-en-place (here-document), chaines-en-place (here-string), les tuyaux nommés, les nombreux types d'expansion, etc, etc.
Mais récemment y'a une astuce toute bête que je n'ai jamais vraiment lu nul part sur (…)
Bonjour à tous,
Je cherche à parser des fichiers dont voici un exemple :
{"tags":0,"flags":0,"change_date":1304607853,"unread":0,"index_id":0,"type":6,"imap_id":285,"date":1304607853,"Path":"/Contacts/","size":0,"sender":"Jean, Jean","id":285,"Ver":10,"folder_id":7,"FlagStr":"","volume_id":0,"TagStr":"","mod_metadata":276,"mod_content":276,"TagNames":"","parent_id":-1,"metadata":"d3:fldd5:email15:jean@reseau.loc9:firstName4:Jean8:homeCity5:Nancy11:homeCountry6:France9:homeState5:5400010:homeStreet21:2à rue de truc machin10:imAddress120:other://jean@msn.com8:lastName4:Jean11:mobilePhone10:0383741751e1:vi10ee"}
Comme vous pouvez le constater, ce fichier est contenu sur une ligne. C'est un fichier caractérisant un "contact" nommé "Jean Jean".
Je cherches à extraire certaines infos. Par exemple, j'aurais voulu récupérer le contenu de "sender", qui est "Jean, Jean", ou encore le "email15", "jean@reseau.loc".
Avez-vous des pistes à me donner ? Je pourrais utiliser Sed, mais bon... Une idée, (…)
Bonjour,
Je parses un email (format eml) en Bash.
Voici un exemple du contenu :
root@mta:~/stage# cat test.eml
Date: Wed, 27 Apr 2011 09:58:01 +0200 (CEST)
From: Dupond <dupond@reseau.loc>
To: admin@reseau.loc
Subject: test
Message-ID: <9fc22f81-5d3c-4c06-8237-e2c2f9f947c3@mta>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Originating-IP: [192.168.2.57]
X-Mailer: Zimbra 7.0.1_GA_3105 (ZimbraWebClient - FF3.0 (Linux)/7.0.1_GA_3105)
Bonjour,
Je me permets de vous faire remarquer ce test de contenu d'Email. Là, c'est le contenu de mon email.
Pour récupérer les champs importants, j'ai fait un : (…)