Bonjour,
Le 2024-02-05 16:07, Daniel Caillibaud a écrit :
Oui, et je vous encourage à passer vos shell bash à shellcheck, il
signale ce genre d'erreur
(et plein d'autres).
Il est parfois un peut trop zélé, mais on peut lui dire qu'on sait ce
qu'on fait avec du
# shellcheck disable=SC
Le 02/02/24 à 08:54, Jérémy Prego a écrit :
> Pour éviter ce problème, on peut mettre les variables entre "
>
> du coup, ça donnerai:
>
> pdftk "$fichier1" stamp "$tampon" output "$fichier2"
Oui, et je vous encourage à passer vos shell bash à s
Essaie des cotes dans tes attributions de noms.
Par exemple :
TOTO="${NomFic}"
avec
NomFic="Mon Fichier"
Pareillement cote les appels :
Cmd —variable "${NomFic}"
Par exemple. Le fait de coter l’appel de variable avec des double cote permet à
BASH de considérer
Effectivement François
Merci d'avoir rectifié.
Erwann
Le 02/02/2024 à 13:09, François TOURDE a écrit :
Le 19755ième jour après Epoch,
Erwann Le Bras écrivait:
Éviter les boucles "for" avec listes de fichiers (for f in `ls
"$dir"`) ou (for f in *), les espaces sont mal interprétés.
Ça
Le 19755ième jour après Epoch,
Erwann Le Bras écrivait:
> Éviter les boucles "for" avec listes de fichiers (for f in `ls
> "$dir"`) ou (for f in *), les espaces sont mal interprétés.
Ça marche très bien l'utilisation avec for f in *, si tu prends soin
d'utiliser "$f" plutôt que juste $f
Par
bonjour
comme dis par ailleurs, pas de problème avec les espaces si les
variables et chemins sont bien protégés avec des doubles-cotes (["])
fichier="mon fichier"
dir="$HOME/mon répertoire"
cp "$fichier" "$dir"
Éviter les boucles "for" avec listes de fichiers (for f in `ls "$dir"`)
ou (for
merci je ne connaissais pas cet outils
François-Marie
Le 02/02/2024 à 09:54, Klaus Becker a écrit :
Detox est ton ami
Klaus
Bon
j'ai tourné le problème dans tous les sens et finalement j'ai opté pour
ceci
1. le nom du fichier passé comme argument au script est traité pour
remplacer les espaces par des underscore.
2. je fait un renommage de ce fichier avec le nom sans espaces.
3. Puis traitement et tout
Detox est ton ami
Klaus
fois je
vais perdre l'intérêt du script.
tampon=/user/Document/cachet.pdf
et ensuite lancer votre script avec /bin/bash -vx lescriptbash
Merci par avance
François-Marie
Bonjour
j'ai écrit un petit script qui lance à la fin cette commande :
pdftk $fichier1 stamp $tampon output $fichier2
avec $fichier1 et $tampon, $fichier2 sont construit à partir des
paramètres fournis au script .
Mais je rencontre un problème quand il y a un espace dans le nom de
fichier
Bjr,
> tampon=/user/Document/cachet\ pdf
et
tampon="/user/Document/cachet\ pdf"
(utiliser des double quote
??
++
bonjour,
Le 02/02/2024 à 08:41, Informatique BILLARD a écrit :
Bonjour
j'ai écrit un petit script qui lance à la fin cette commande :
pdftk $fichier1 stamp $tampon output $fichier2
Pour éviter ce problème, on peut mettre les variables entre "
du coup, ça donnerai:
pdftk "$fichier1"
noms de
fichiers. Pourquoi ne pas coder par exemple
tampon=/user/Document/cachet.pdf
et ensuite lancer votre script avec /bin/bash -vx lescriptbash
Merci par avance
François-Marie
--
Basile Starynkevitch
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la
Bonjour
j'ai écrit un petit script qui lance à la fin cette commande :
pdftk $fichier1 stamp $tampon output $fichier2
avec $fichier1 et $tampon, $fichier2 sont construit à partir des
paramètres fournis au script .
Mais je rencontre un problème quand il y a un espace dans le nom de
fichier
Bonsoir Basile,
Basile Starynkevitch, on 2024-01-29:
> J'essaie de collecter dans une variable tableau de bash files_to_remove les
> fichiers temporaires (qu'il faudrait suprimer à la fin de cez script).
>
> Je n'arrive pas à comprendre la syntaxe des variables tableau en GNU bas
On 1/29/24 16:48, Michel Verdier wrote:
Le 29 janvier 2024 Basile Starynkevitch a écrit :
J'essaie de collecter dans une variable tableau de bash files_to_remove les
fichiers temporaires (qu'il faudrait suprimer à la fin de cez script).
Pourquoi un tableau ? Une simple liste ne suffit pas
Le 29 janvier 2024 Basile Starynkevitch a écrit :
> J'essaie de collecter dans une variable tableau de bash files_to_remove les
> fichiers temporaires (qu'il faudrait suprimer à la fin de cez script).
Pourquoi un tableau ? Une simple liste ne suffit pas ?
Bonjour
Suis certainement à côté de la plaque, mais l'instruction "trap"
pourrait peut être faire l'affaire?
On 29/01/2024 12:42, didier gaumet wrote:
Bonjour,
Avertissement: j'ai jamais vraiment écrit quoi que ce soit en Bash donc
ne pas se fier aveuglément à mes paroles
De
Bonjour,
Avertissement: j'ai jamais vraiment écrit quoi que ce soit en Bash donc
ne pas se fier aveuglément à mes paroles
De ce que je comprends, Bash ne gère pas nativement les tableaux
multi-dimensions (cf la doc Bash):
https://www.gnu.org/software/bash/manual/html_node/Arrays.html
il
Bonjour la liste
Dans https://github.com/RefPerSys/RefPerSys (un projet de moteur
d'inférences sous licence GPLv3+ pour Debian) j'essaie de coder un
script en bash de configuration (simple).
Voir le commit bfb1314 du fichier do-configure-refpersys.bash
(les commentaires sont en mauvais
Slt,
Bon je commence la formation :
https://www-eni-training-com.bnf.idm.oclc.org/portal/client/video/home
Scripting sous Linux
Et donc comme au Cnit la Défense un Debiantiste, dont j'ai peut-etre encore les
cd, m'a dit laisse tomber RedHat, vient chez les vrai
Oui oui il a dit des
et en ligne
https://www.fun-mooc.fr/fr/cours/maitriser-le-shell-bash/
Benoit
Le 19/04/2023 à 16:25, NoSpam a écrit :
En tous cas environment-modules dépend de tcl
dh@zone-s:/var/log$ sudo apt install environment-modules
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets
/2023 à 15:13, NoSpam a écrit :
Bonjour
je suppute un script bash qui tente de l'utiliser. À quel moment
apparait ce message ? Rien dans syslog au moment ou le message
apparait ?
À la connexion ssh d'un utilisateur, mais que dans certains cas, pas
toujours clairs.
J'ai essayé de sourcer les
Bonjour,
Le 2023-04-19 16:16, MAS Jean-Louis a écrit :
Le paquet coupable est environment-modules
Je peux faire un bug report, mais j'avoue que les causes profondes sur
la présence de tclsh dans ce script m'échappent
Pour info, ce paquet n'est installé sur aucun de mes systèmes. Il n'est
Le 19/04/2023 à 15:13, NoSpam a écrit :
Bonjour
je suppute un script bash qui tente de l'utiliser. À quel moment
apparait ce message ? Rien dans syslog au moment ou le message apparait ?
À la connexion ssh d'un utilisateur, mais que dans certains cas, pas
toujours clairs.
J'ai essayé de
Bonjour
je suppute un script bash qui tente de l'utiliser. À quel moment
apparait ce message ? Rien dans syslog au moment ou le message apparait ?
Le 19/04/2023 à 14:58, MAS Jean-Louis a écrit :
Bonjour,
J'ai ce bug qui traîne depuis des années sur tous nos serveurs
bash: /usr/bin/tclsh
Bonjour,
J'ai ce bug qui traîne depuis des années sur tous nos serveurs
bash: /usr/bin/tclsh: No such file or directory
Bien sur, le paquet tclsh n'est pas installé et ne l'a jamais été sur
aucuns de nos serveurs et nous en avons aucun besoin.
Les utilisateurs ont tous /bin/bash comme shell
Bonjour,
On 2023-03-02 09:43:29 +0100, Olivier wrote:
> Sur mon PC sous Bullseye, j'utilise /bin/bash.
> J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
> longs chemins vers lesquels je navigue souvent.
>
> Plutôt que
> cd /Mon/très/long/chemin/vers/dossi
Bonjour Olivier,
Basile Starynkevitch, on 2023-03-02:
> On 3/2/23 09:43, Olivier wrote:
> > Sur mon PC sous Bullseye, j'utilise /bin/bash.
> > J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
> > longs chemins vers lesquels je navigue souvent.
> >
Bonjour,
Le jeudi 02 mars 2023, Basile Starynkevitch a écrit...
> Une autre possibilité, si on va très souvent dans le même répertoire, c'est
> de definir dans son ~/.bashrc
>
>
> function md1() {
> cd /Mon/très/long/chemin/vers/dossier1
> }
ou un alias, par exemple :
alias
On 3/2/23 09:43, Olivier wrote:
Bonjour,
Sur mon PC sous Bullseye, j'utilise /bin/bash.
J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
longs chemins vers lesquels je navigue souvent.
Plutôt que
cd /Mon/très/long/chemin/vers/dossier1
Une autre possibilité, si on va
Le Thu, 2 Mar 2023 09:43:29 +0100,
Olivier a écrit :
> Bonjour,
>
> Sur mon PC sous Bullseye, j'utilise /bin/bash.
> J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
> longs chemins vers lesquels je navigue souvent.
Si tu y navigue souvent, autojump est ass
> On 3/2/23 09:43, Olivier wrote:
> > Sur mon PC sous Bullseye, j'utilise /bin/bash.
> > J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
> > longs chemins vers lesquels je navigue souvent.
> > Plutôt que cd /Mon/très/long/chemin/vers/dossier1
Dans
On 3/2/23 09:43, Olivier wrote:
Bonjour,
Sur mon PC sous Bullseye, j'utilise /bin/bash.
J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
longs chemins vers lesquels je navigue souvent.
Plutôt que
cd /Mon/très/long/chemin/vers/dossier1
J'aimerai configurer quelque part la
Bonjour,
Le 2023-03-02 09:43, Olivier a écrit :
Une idée ?
J'utilise ça (dans Zsh, mais ça doit pouvoir s'adapter à Bash) :
https://github.com/kurkale6ka/zsh/
Tu ne vois plus la navigation dans les dossiers de la même façon :)
Chaque dossier que tu visites est enregistré dans une base
Le Thu, Mar 02, 2023 at 09:43:29AM +0100, Olivier a écrit :
>
> Sur mon PC sous Bullseye, j'utilise /bin/bash.
> J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
> longs chemins vers lesquels je navigue souvent.
J'ai ce genre de chose dans mon fichier bash_pro
bonjour Olivier,
pour la completion, les 2 methodes suivantes marchent pour moi:
set -o vi
ou
set -o emacs
ensuite, je fais,par exemple:
cd .alsa
et cela complete en
cd .alsaplayer
avec:
cd .al
il me propose .alpine et .alsaplayer
et je peux choisir en ajoutant une lettre (p ous)
Cordialement
Bonjour,
ln, pour liens me semble une solution rapide, sinon .batshrc ?
Le jeudi 2 mars 2023 à 09:50:03 UTC+1, Olivier a écrit :
> Bonjour,
>
> Sur mon PC sous Bullseye, j'utilise /bin/bash.
> J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
> longs chemin
Le 02/03/2023 à 09:43, Olivier a écrit :
Bonjour,
Sur mon PC sous Bullseye, j'utilise /bin/bash.
J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
longs chemins vers lesquels je navigue souvent.
Plutôt que
cd /Mon/très/long/chemin/vers/dossier1
J'aimerai configurer quelque
Bonjour,
Sur mon PC sous Bullseye, j'utilise /bin/bash.
J'aimerai bénéficier d'un mécanisme m'évitant au maximum la saisie de
longs chemins vers lesquels je navigue souvent.
Plutôt que
cd /Mon/très/long/chemin/vers/dossier1
J'aimerai configurer quelque part la variable M, y associer le chemin
Bonjour la liste,
dans quelques heures je fais un TD sur GNU bash. Les transparents (dans
leur état actuel) sont disponibles en
http://starynkevitch.net/Basile/Bash-Starynkevitch-transp.pdf
<http://starynkevitch.net/Basile/Bash-Starynkevitch-transp.pdf>
Vos commentaires sont bienve
en diagonale toute litterature spécifique à
> bash mais oui: les choses sont compliquées voir impossibles dans une
> chaine. par contre ...
>
>> La façon la moins risquée est de passer par un tableau (d'ailleurs
>> t'avais évoqué l'idée dans ton message initial).
>>
>
&
Bonjour,
Pour info : tutorial bash
http://aral.iut-rodez.fr/fr/sanchis/enseignement/bash/
Cassis
- Mail d'origine -
De: Marc Chantreux
À: l0f...@tuta.io
Cc: Debian User French
Envoyé: Thu, 25 Mar 2021 09:02:24 +0100 (CET)
Objet: Re: HS: petite question bash et variable en argument
salut,
> Comme indiqué de manière très détaillée sur
> https://mywiki.wooledge.org/BashFAQ/050
(désolé c'est en anglais), stocker des commandes dans des variables est très
hasardeux.
je ne lit plus jamais qu'en diagonale toute litterature spécifique à
bash mais oui: les choses sont compl
Bonjour,
Comme indiqué de manière très détaillée sur
https://mywiki.wooledge.org/BashFAQ/050 (désolé c'est en anglais), stocker des
commandes dans des variables est très hasardeux.
La façon la moins risquée est de passer par un tableau (d'ailleurs t'avais
évoqué l'idée dans ton message
Attention aux quotes:
#!/bin/bash
day_date="--date=1 day ago"
date "${day_date}" "+%A %d %B"
--
Fabrice Bauzac-Stehly
PGP 01EEACF8244E9C14B551C5256ADA5F189BD322B6
old PGP 015AE9B25DCB0511D200A75DE5674DEA514C891D
Le 22/03/2021 à 09:12, Marc Chantreux a écrit :
> hello,
>
>> extrait de mon test:
>> #!/bin/bash
>> au lieu de la date d'aujourd'hui. sauf que ça ne fonctionne pas
>> vraiment, j'ai un peu tout essayé des exemples pris sur stackoverflow
>> day_date="
> > > day_date="--date='1 days ago'"
> > C'est day_date=`date --date='1 day ago'
> Manque la backquote, désolé
non mais même:
* je pige pas l'interet de préparer un argument de date en évaluant
une sortie de date
* en plus sous la forme ou tu l'écris c'est fragile parce que
# LANG= date
initialiser la variable ou non selon
le cas. sauf que ça fonctionne pas vraiment.
extrait de mon test:
#!/bin/bash
day_date="--date='1 days ago'"
C'est day_date=`date --date='1 day ago'
Manque la backquote, désolé
day_date=`date --date='1 day ago'`
date ${day_date} "+%A %d %B"
que ça fonctionne pas vraiment.
extrait de mon test:
#!/bin/bash
day_date="--date='1 days ago'"
C'est day_date=`date --date='1 day ago'
date ${day_date} "+%A %d %B"
En gros, quand la variable est initialisé, ça m'affiche la date d'hier
au lieu de la date d'aujourd'
hello,
> extrait de mon test:
> #!/bin/bash
> au lieu de la date d'aujourd'hui. sauf que ça ne fonctionne pas
> vraiment, j'ai un peu tout essayé des exemples pris sur stackoverflow
> day_date="--date='1 days ago'"
c'est parce que tu quote quote, ma poule.
da
:
#!/bin/bash
day_date="--date='1 days ago'"
date ${day_date} "+%A %d %B"
En gros, quand la variable est initialisé, ça m'affiche la date d'hier
au lieu de la date d'aujourd'hui. sauf que ça ne fonctionne pas
vraiment, j'ai un peu tout essayé des exemples pris sur stackoverflow
a
> > ln -s =rc(:A:h) ~/local/bin/9
> > du coup la commande 9/sed est le sed de 9base.
> Ah génial, merci beaucoup ! :)
avec plaisir!
j'ai oublié de préciser que ~/local/bin est dans mon $path.
marc
On Sun, Oct 11, 2020 at 09:11:39PM +0200, Marc Chantreux wrote:
> sous zsh, je fais:
>
> # placer placer le repertoire qui contient rc en tete du path
> path=( =rc(:A:h) $path ) rc
>
> ce qui donne en ksh:
>
> PATH=$( dirname $( readlink -f $(which rc )))${PATH+:}${PATH:-} rc
>
> >
salut,
> Oh pardon j'aurais dû préciser. Gemini est un (nouveau) protocol
> développé par des utilisateurs de Gopher, à cheval entre le protocol
> HTTP et Gopher, et qui reprend le meilleur des deux mondes. Plus
> d'informations sur le site de présentation ici, via un proxy web :
>
On Sun, Oct 11, 2020 at 01:57:50PM +0200, Marc Chantreux wrote:
> salut,
>
> > Tiens c'est marrant, je suis justement tombé sur ce lien hier matin en
> > parcourant le serveur Gemini d'un aficionados de plan9. C'est
> > intéressant effectivement !
>
> c'est quoi un serveur "Gemini"? c'est le nom
salut,
> Tiens c'est marrant, je suis justement tombé sur ce lien hier matin en
> parcourant le serveur Gemini d'un aficionados de plan9. C'est
> intéressant effectivement !
c'est quoi un serveur "Gemini"? c'est le nom de la machine? Pour moi
plan9 est a unix ce que haskell est pour les langages
Bonjour
On Sat, Oct 10, 2020 at 11:31:27PM +0200, Marc Chantreux wrote:
> de mon coté quand je voulais faire du rc interactivement, je fais un
> rlwrap rc (parceque le vi mode :)).
Je ne connaissais pas. Je vais y jeter un coup d'oeil. Merci !
> a propos de rc: je trouve la syntaxe bien plus
s jours sous le ksh d'OpenBSD (loksh sous
> GNU/Linux)
merci pour cette découverte.
> autre variante de pdksh donc.
de mémoire: pdksh était un shell encore plus gros que bash qui avait
pour objectif d'implémenter entièrement ksh93. je n'ai jamais regardé.
> l'impossibilité d'avoir les li
me va bien.
Il faudrait que j'essaye rc, mais effectivement, j'ai quand même besoin
d'un certain "confort", de certaines fonctions. Donc rc sera réservé
peut-être pour des systèmes vraiment minimaux ?
Pour le serveur, c'est toujours bash. Force de l'habitude certainement
(et puis bash est
salut,
> Je ne vois pas très bien le rapport entre la question entre parenthèse et
> le reste de l’objet.
* la demande initiale était de mimer le fonctionement des suffixes alias
de zsh.
* ma réponse était: passer de bash a zsh ca apporte ça et plein d'autres
choses.
* s'en est su
Bonsoir,
Je ne vois pas très bien le rapport entre la question entre parenthèse et
le reste de l’objet. En ce qui concerne le débat BASH vs AutreSH, je ne
rentrerai pas dans le débat qui me rappelle de long débats entre CSH et
KSH, entre DASH et SH, entre …
Par contre en ce qui concerne la 2ème
e commence a croiser des scripts écrits en rc dans le monde bsd
(chose que je n'avais pas remarqué jusqu'à présent)
Dans le second cas je t'invite vraiment à poser des questions[1] mon
experience sur le sujet:
* venant de zsh (et dans une moindre mesure de bash), tu vas te
retrouver avec des c
Bonjour Charles,
> > et il me semble que meme sous debian (ou ubuntu?) il avait été évoqué de
> > virer bash pour dash. ce serait logique!
> c'est fait depuis Squeeze
ah ben voilà :)
cordialement,
marc
Le Thu, Oct 08, 2020 at 06:04:24PM +0200, Marc Chantreux a écrit :
>
> et il me semble que meme sous debian (ou ubuntu?) il avait été évoqué de
> virer bash pour dash. ce serait logique!
Bonjour Marc,
c'est fait depuis Squeeze:
$ ls -lh /bin/sh
lrwxrwxrwx 1 root root 4 janv. 18 201
salut,
> Quel serait l'intérêt d'écrire ou de transcrire un script en ZSH ? En
> sachant que l'inconvénient serait la perte de portabilité ?
* c'est facile de porter de bash vers zsh
* ensuite tu te retrouves avec tous les avantages de zsh (ils sont
legion)
* la portabilité avec quoi?
u plein d'utilisateurs n'utilisent plus le terminal,
pourquoi se trainer un veau comme bash?
> Quand tu fais de la maintenance de serveurs, tu aimes avoir un système
> identique et stable.
apt install zsh dans ta regle ansible/flex/puppet/chef/airborne
> Cela fait des dizaine
salut Steve,
On Thu, Oct 08, 2020 at 11:35:44AM +0200, steve wrote:
> J'ai des dizaine de script écrits en Bash. Existe-t-il un moyen
> automatique de les porter sous Zsh?
il n'y a pas de de tanspiler bash vers zsh. par contre zsh et
bash ont un gros tronc commun qui est la syntaxe ksh (et
Bonjour à toutes et tous
J'utilise ZSH, mes scripts sont en Bash, mais quand je les appelles, depuis un
terminale en ZSH, le shebang :
#!/bin/bash
fait qu'ils s'exécutent dans une instance de bash, bien qu'appelé depuis un
terminal en ZSH.
Le fait de passer à ZSH ne supprime pas BASH à moins
stable. Cela fait des dizaines d'années que c'est
BASH comme interpréteur sur les systèmes GNU/Linux et avant c'est Bourne shell
(SH). BASH est retro-compatible avec les scripts SH. Donc pour des raisons de
compatibilité futur, un script ce fait souvent avec BASH et suivant le type de
machine qui
Le jeudi 08 octobre 2020, Rom1 a écrit :
J'utilise ZSH au quotidien sur mon ordi de travail et j'utilise BASH
pour les serveurs. Dès que je dois écrire un script, je le fais le plus
souvent en BASH même si je suis sur un shell ZSH.
La question est pourquoi ?
J'utilise ZSH au quotidien sur mon ordi de travail et j'utilise BASH pour les
serveurs. Dès que je dois écrire un script, je le fais le plus souvent en BASH
même si je suis sur un shell ZSH. Le plus important c'est d'utiliser le bon
shebang (https://fr.wikipedia.org/wiki/Shebang) pour que le
J'ai des dizaine de script écrits en Bash. Existe-t-il un moyen
automatique de les porter sous Zsh ?
lon ce que je cherche, donc, bash c'est soit trop lourd soit
> > pas assez intéressant.
Et moi je me suis mis à mksh ! Mais c'est vrai que c'est très léger
(même pour les besoins que j'ai) ; peut-être vais-je finalement migrer
sous ksh ?
Merci aussi :)
-f6k
--
~{,_,"> indignus LabRat - ftp://shl.huld.re
Bon et bien je m'y suis mis.
Merci marc ;)
Le 06-10-2020, à 16:41:34 +0200, Marc Chantreux a écrit :
Vais finalement devoir y passer à zsh…
* j'étais tellement fan de bash que j'étais à l'initiative de la
traduction de l'ABS
* il y a ~ 20 ans, une nouvelle version majeure de bash est
> Vais finalement devoir y passer à zsh…
* j'étais tellement fan de bash que j'étais à l'initiative de la
traduction de l'ABS
* il y a ~ 20 ans, une nouvelle version majeure de bash est sortie
et j'ai lu une review quelque part. la conclusion était quelque chose
du genre "bel eff
Le 21/08/2019 à 14:24, Basile Starynkevitch a écrit :
>
> On 8/21/19 2:20 PM, Eric Degenetais wrote:
>> Le mer. 21 août 2019 à 14:13, Basile Starynkevitch
>> a écrit :
>>>
>>> On 8/21/19 1:13 PM, Étienne Mollier wrote:
> Observez aussi que GNU emacs est scriptable en E-lisp (et sait
>
>> à quand le download du café ? :p
>
> si la cafetière était IoT connectée (si si, ça existe, mais c'est un
> peu trop cher pour moi), ou si je bricolais un Rasberry-Pi pour la
> commander, c'est faisable en configurant un emacs 26 usuel (il
> propose en standard un client HTTP & REST).
>
> La
On 8/21/19 2:20 PM, Eric Degenetais wrote:
Le mer. 21 août 2019 à 14:13, Basile Starynkevitch
a écrit :
On 8/21/19 1:13 PM, Étienne Mollier wrote:
Observez aussi que GNU emacs est scriptable en E-lisp (et sait
"presque" tout faire).
Est ce que « faire ma vaisselle » fait partie du «
Le mer. 21 août 2019 à 14:13, Basile Starynkevitch
a écrit :
>
>
> On 8/21/19 1:13 PM, Étienne Mollier wrote:
> >> Observez aussi que GNU emacs est scriptable en E-lisp (et sait
> >> "presque" tout faire).
> > Est ce que « faire ma vaisselle » fait partie du « "presque"
> > tout » ? :)
>
>
> La
On 8/21/19 1:13 PM, Étienne Mollier wrote:
Observez aussi que GNU emacs est scriptable en E-lisp (et sait
"presque" tout faire).
Est ce que « faire ma vaisselle » fait partie du « "presque"
tout » ? :)
La vaisselle et le café font partie des choses qu'un emacs standard fait
mal. Mais un
Basile Starynkevitch, au 2019-08-21:
>On 8/21/19 1:27 AM, G2PC wrote:
>> Le 18/08/2019 à 12:19, Étienne Mollier a écrit :
>>> Pour les opérations un tantinet plus avancées, préférez les
>>> scripts à part entière.
>En particulier, considérez les scripts dans des lan
On 8/21/19 1:27 AM, G2PC wrote:
Le 18/08/2019 à 12:19, Étienne Mollier a écrit :
Pour les opérations un tantinet plus avancées, préférez les
scripts à part entière.
En particulier, considérez les scripts dans des langages meilleurs que
Bash, par exemple GNU guile <https://www.gnu.org/softw
Le 18/08/2019 à 12:19, Étienne Mollier a écrit :
> Pour les opérations un tantinet plus avancées, préférez les
> scripts à part entière. Ça vous évitera d'avoir un fichier
> .bashrc enflé jusqu'à démesure, et rendra plus rapide, et moins
> gourmande en mémoire l'exécution de votre shell au jour
sage d'erreur pour me permettre d'utiliser les alias.
> bash -ic "mediawiki1 >> /var/log/cron-dropbox.log 2>&1"
Bonjour,
Laissez donc de côté les alias en situation de scripting, ce qui
inclue le travail avec cron. Cet outil n'est réellement qu'une
commodité pour le tr
ues lignes, en
> lançant un script exécutable /root/bin/mediawiki, par exemple :
>
> #!/bin/bash
> exec /usr/bin/php \
> /var/www/wiki.domaine.fr/maintenance/deleteOldRevisions.php \
> --delete >> /var/log/cron-dropbox.log 2>&1
&
>> alias mediawiki1='/usr/bin/php
>> /var/www/wiki.domaine.fr/maintenance/deleteOldRevisions.php --delete'
>>
>>
>> crontab -e
>> 01 10 * * * bash -ic "mediawiki1 >> /var/log/cron-dropbox.log 2>&1"
> Bonjour,
>
> D'après le manuel de b
On 16/08/2019 22.23, Étienne Mollier wrote:
> Qui serait appelé comme ceci :
>
> 01 10 * * * /root/bin/mediawiki
>
> Ou bien alors comme cela si le fichier n'est pas exécutable :
>
> 01 10 * * * /bin/bash /root/bin/mediawiki
Hum, bien sûr remplacez root par l'
G2PC, au 2019-08-16 :
> .bashrc
> alias mediawiki1='/usr/bin/php
> /var/www/wiki.domaine.fr/maintenance/deleteOldRevisions.php --delete'
>
>
> crontab -e
> 01 10 * * * bash -ic "mediawiki1 >> /var/log/cron-dropbox.log 2>&1"
Bonjour,
D'après le manu
.bashrc
alias mediawiki1='/usr/bin/php
/var/www/wiki.domaine.fr/maintenance/deleteOldRevisions.php --delete'
crontab -e
01 10 * * * bash -ic "mediawiki1 >> /var/log/cron-dropbox.log 2>&1"
J'obtiens dans les messages system, via mailx :
bash: impossible de régler le
Sébastien Nobili, au 2019-04-04 :
> Attention toutefois aux bashismes. Bash
> fournit pas mal d’adaptations au standard (Bourne Shell) qui rendent
> non-standard les scripts écrits pour lui et testés avec lui.
>
> Pas de problème si on n’utilise
Bonjour,
Le jeudi 04 avril 2019 à 23:50, hamster a écrit :
> Le 04/04/2019 à 23:21, Étienne Mollier a écrit :
> > Pour aller plus loin, l'Advanced Bash Scripting guide est pour
> > moi un incontournable :
> >
> > http://www.tldp.org/LDP/abs/html/index.html
>
>
hello,
> Ton message n'est pas un troll mais un cadeau.
joyeux noel alors :)
> Merci !
avec plaisir
marc
message n'est pas un troll mais un cadeau.
Merci !
- Original Message -
From: Marc Chantreux
To: roger tarani
Cc: 'Liste Debian'
Sent: Mon, 24 Dec 2018 12:25:29 +0100 (CET)
Subject: zsh vs bash
salut,
(parceque j'aime lancer un troll a quelques heures du départ en vacances)
> zsh :
salut,
(parceque j'aime lancer un troll a quelques heures du départ en vacances)
> zsh : je suis resté à bash car situé entre le vieux sh et l'évolué
> esh et capable de faire tourner tous les scripts (bash et sh, mais pas
> zsh je crois). Mais la syntaxe de zsh serait beaucoup(?) p
Petite mise à jour avec mon petit niveau pour un script de connexion a
Dropbox.
J’enchaîne dans le second script, avec une question concernant le
chiffrement des données.
#!/bin/bash
# Ajouter le script Demarrer-Arreter-Dropbox.sh dans /usr/local/bin
# Limiter les droits du fichier avec chmod 644
Merci à vous 3 pour vos retours.
- Je ne vais pas utiliser cURL même si c'est une possibilité technique.
J'ai tenté de simuler ctrl+d au clavier, pour sortir du script en le
laissant ouvert.
Simulation du clavier et de la souris sous Linux
Xdotool : simulation du clavier et de la souris sous
Il existe un script python :
https://www.dropbox.com/fr/install-linux
G2PC writes:
> Bonjour, j'ai installé sur Debian 9.5 le script suivant qui me permet
> de me connecter à Dropbox.
>
> Je souhaite pouvoir couper Dropbox toute la journée, et, le mettre en
> route uniquement au moment de la
1 - 100 sur 1211 matches
Mail list logo