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 Linu
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 sau
Salut,
y a pas un deamon dropbox qui s'occupe du truc ? Le cas échéant, il suffirait
de le tuer.
Bonne journée,
Ph. Gras
Bonjour,
si j'ai bien compris, l'objectif est d'automatiser des actions réalisées
à l'aide de clics dans le navigateur.
Il est peut-être possible d'utiliser curl pour passer les requêtes HTTP
qui correspondent à ces actions. Pour commencer, exécutez ces actions
dans votre navigateur avec la
Francois Lafont a écrit :
> On 02/13/2018 09:03 PM, Étienne Mollier wrote:
>
>> Pour aller encore plus loin, il est possible de transférer
>> complètement la main au shell et obtenir du même coup la remontée
>> des éventuels codes d'erreurs en ajoutant des directives exec.
>> Cela donnerait :
>>
>
On 02/13/2018 09:03 PM, Étienne Mollier wrote:
> Pour aller encore plus loin, il est possible de transférer
> complètement la main au shell et obtenir du même coup la remontée
> des éventuels codes d'erreurs en ajoutant des directives exec.
> Cela donnerait :
>
> #!/bin/sh
> if which
Joël Bertrand, le 2018-02-13 :
> Étienne Mollier a écrit :
> > Est-ce que le problème se présentait si vous aviez l'un des
> > bash codé en dur dans votre entrée NIS, en vous loguant en
> > sftp sur le système correspondant ?
>
> Si je mets l'un des bash en dur, ça fonctionne sur le
> poste e
if [ `uname -s` = Linux ]; then
Je remplace juste ce test par celui-là
if [ "$(uname -s)" = Linux ]; then
cela permet d'assurer à 100% d'avoir une vraie chaîne à gauche
et sur le principe, le $() est plus sur que le `` (car récursif).
gabriel
--
Gabriel Moreau - IR CNRSht
Bonjour,
Bonjour,
Pardon, j'ai envoyé mon message en privé au lieu de l'envoyer sur la liste.
Je reposte.
On 02/12/2018 04:01 PM, BERTRAND Joël wrote:
> Je me suis cru malin en écrivant :
>
> #!/bin/sh
> if [ `uname -s` = Linux ]; then
> /bin/bash
> else
> if [ -e
Étienne Mollier a écrit :
> On 02/12/2018 04:01 PM, BERTRAND Joël wrote:
>> J'arrive à me connecter à n'importe quelle machine en ssh
>> sans aucun problème. Mais il m'est impossible d'effectuer en
>> sftp.
>
> Bonsoir,
>
> Au risque de passer à côté du sujet, j'ai rencontré un problème
> si
On 02/12/2018 04:01 PM, BERTRAND Joël wrote:
> J'arrive à me connecter à n'importe quelle machine en ssh
> sans aucun problème. Mais il m'est impossible d'effectuer en
> sftp.
Bonsoir,
Au risque de passer à côté du sujet, j'ai rencontré un problème
similaire. Si j'édite le fichier de resso
Gabriel Moreau a écrit :
>
>> #!/bin/sh
>
> Via env, cela donne quoi ?
>
> #!/usr/bin/env bash
Pareil. Mais /bin/sh étant présent sur tous les systèmes, je doute que
ce soit le fautif (d'autant que je peux me connecter par ssh sur toutes
les machines).
Bien cordialement,
#!/bin/sh
Via env, cela donne quoi ?
#!/usr/bin/env bash
gaby
--
Gabriel Moreau - IR CNRShttp://www.legi.grenoble-inp.fr
LEGI (UMR 5519) Laboratoire des Ecoulements Geophysiques et Industriels
Domaine Universitaire, CS 40700, 38041 Grenoble Cedex 9, France
mailto:gabriel.mor.
* Frédéric Boiteux [2010-12-03 16:05:23 +0100] wrote :
> Bonjour,
>
> Je cherche le moyen simple dans une commande shell (bash)
> d'additionner des nombres lus sur l'entrée standard, par exemple la
> sortie de la commande ls -l | awk '{print $5}'. Auriez-vous une idée ?
>
> Fred.
$ e
Le Fri, 3 Dec 2010 17:07:45 +0100,
"Sylvain L. Sauvage" a écrit :
> Le vendredi 3 décembre 2010 à 16:29:06, Frédéric Boiteux a écrit
> :
> > > awk 'BEGIN {s = 0} {s += $5} END {print s}'
> >
> > Ah, oui, mais awk, c'est de la triche ;-P
>
> Tu l’utilisais déjà dans ton exemple :oP
>
> Sinon,
Le vendredi 3 décembre 2010 à 17:20:42, Yves Rutschle a écrit :
> On Fri, Dec 03, 2010 at 05:17:40PM +0100, Sylvain L. Sauvage
wrote:
> > Parce que ton c n'est pas connu en dehors de la boucle.
> > D'où, en plus de bien initialiser c, mon
> >
> > c=0; ; echo $c;
> >
> > et l'enrobage dans un
On Fri, Dec 03, 2010 at 04:05:23PM CET, Frédéric Boiteux
said:
> Bonjour,
>
> Je cherche le moyen simple dans une commande shell (bash)
> d'additionner des nombres lus sur l'entrée standard, par exemple la
> sortie de la commande ls -l | awk '{print $5}'. Auriez-vous une idée ?
>
> Fr
On Fri, Dec 03, 2010 at 05:17:40PM +0100, Sylvain L. Sauvage wrote:
> Parce que ton c n'est pas connu en dehors de la boucle.
> D'où, en plus de bien initialiser c, mon
> c=0; ; echo $c;
> et l'enrobage dans une liste { ... }.
Je me doutais d'un truc de ce genre là, j'avais bein essayer
de "
On Fri, 3 Dec 2010 16:05:23 +0100, Frédéric Boiteux
wrote:
> Je cherche le moyen simple dans une commande shell (bash)
> d'additionner des nombres lus sur l'entrée standard, par exemple la
> sortie de la commande ls -l | awk '{print $5}'. Auriez-vous une idée ?
pour ce cas particulier: du -s /
Le vendredi 3 décembre 2010 à 16:45:46, Yves Rutschle a écrit :
> On Fri, Dec 03, 2010 at 04:29:06PM +0100, Frédéric Boiteux
wrote:
>[…]
> On peut faire ça aussi:
> ls -l | awk '{print $5}' | while read n; do c=$(( c + n ));
> echo $c; done | tail -n 1
>
> (on devrait pouvoir faire mieux, en impr
Le vendredi 3 décembre 2010 à 16:29:06, Frédéric Boiteux a écrit
:
> > awk 'BEGIN {s = 0} {s += $5} END {print s}'
>
> Ah, oui, mais awk, c'est de la triche ;-P
Tu l’utilisais déjà dans ton exemple :oP
Sinon, tu as
… | { s=0; while read i; s=$[ $s + $i ]; done; echo $s; }
Mais $[] ne connaît q
On Fri, Dec 03, 2010 at 04:29:06PM +0100, Frédéric Boiteux wrote:
> Le Fri, 3 Dec 2010 16:23:37 +0100,
> "Sylvain L. Sauvage" a écrit :
>
> > awk 'BEGIN {s = 0} {s += $5} END {print s}'
>
> Ah, oui, mais awk, c'est de la triche ;-P
Et Perl?
ls -l | awk '{print $5}' | perl -nle '$c += $_; END{p
Le Fri, 3 Dec 2010 16:23:37 +0100,
"Sylvain L. Sauvage" a écrit :
> awk 'BEGIN {s = 0} {s += $5} END {print s}'
Ah, oui, mais awk, c'est de la triche ;-P
Merci,
Fred.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER
Le vendredi 3 décembre 2010 à 16:05:23, Frédéric Boiteux a écrit
:
> Bonjour,
’jour,
> Je cherche le moyen simple dans une commande shell (bash)
> d'additionner des nombres lus sur l'entrée standard, par
> exemple la sortie de la commande ls -l | awk '{print $5}'.
> Auriez-vous une idée ?
On Tue, Apr 29, 2008 at 05:48:43PM +0200, Jean-Paul Lacquement wrote:
> Ok. Merci pour vos aides respectives.
> C'est résolu.
j'en profite pour rappeller l'existence de 2 listes francophones pour la
shell scripting:
[EMAIL PROTECTED]
[EMAIL PROTECTED]
abonnez-vous a l'une ou l'autre ou les deux
Ok. Merci pour vos aides respectives.
C'est résolu.
2008/4/29 Marc Chantreux <[EMAIL PROTECTED]>:
> On Tue, Apr 29, 2008 at 04:40:16PM +0200, Jean-Paul Lacquement wrote:
> > Par contre, la variable n'est pas récupérée en local.
> > Cette variable m'est nécessaire car je compare ensuite avec une
On Tue, Apr 29, 2008 at 04:40:16PM +0200, Jean-Paul Lacquement wrote:
> Par contre, la variable n'est pas récupérée en local.
> Cette variable m'est nécessaire car je compare ensuite avec une autre
> variable de plusieurs machines.
si tu parles de SERVERLIBVER, elle ne rique pas: elle est locale
utilise un echo de ta variable que tu récupere dans ton script principal
Jean-Paul Lacquement a écrit :
2008/4/29 Xadawa <[EMAIL PROTECTED]>:
Marc Chantreux wrote:
On Tue, Apr 29, 2008 at 04:17:46PM +0200, Jean-Paul Lacquement wrote:
Auriez-vous une idée ?
backsl
2008/4/29 Xadawa <[EMAIL PROTECTED]>:
> Marc Chantreux wrote:
>
> > On Tue, Apr 29, 2008 at 04:17:46PM +0200, Jean-Paul Lacquement wrote:
> >
> >
> > > Auriez-vous une idée ?
> > >
> > >
> >
> > backslasher les `` ?
> > marc
> >
> >
> >
>
> +1
>
Effectivement, ça fonctionne. C'est déjà un problèm
Marc Chantreux wrote:
On Tue, Apr 29, 2008 at 04:17:46PM +0200, Jean-Paul Lacquement wrote:
Auriez-vous une idée ?
backslasher les `` ?
marc
+1
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot `
On Tue, Apr 29, 2008 at 04:17:46PM +0200, Jean-Paul Lacquement wrote:
> Auriez-vous une idée ?
backslasher les `` ?
marc
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-
Jacques L'helgoualc'h a écrit, vendredi 21 décembre 2007, à 19:22 :
> Sylvain Sauvage a écrit, vendredi 21 décembre 2007, à 10:31 :
[...]
> > > 3/ Recoller les morceaux... (en exercice :)
> >
> > Ah, ah, la technique habituelle des profs quand ça devient
> > scabreux : « en exercice », « c???es
Sylvain Sauvage a écrit, vendredi 21 décembre 2007, à 10:31 :
> Jacques L'helgoualc'h, jeudi 20 décembre 2007, 22:05:14 CET
> > [...] Sed connaît la négation /motif/!,
>
> Ah oui, tiens. On ne lit jamais assez bien les docs.
Justement, « info sed » est bien l'une des rares documentations qu
Jacques L'helgoualc'h, jeudi 20 décembre 2007, 22:05:14 CET
>[…]
> > En revanche, la négation :
> >
> > >/\([^Dd]...\|[dD]\([^a]..\|a\([^t].\|t[^e]\)\)\)\[/,/\]/y/ /_/
>
> On peut tourner la chose autrement : Sed connaît la
> négation /motif/!,
Ah oui, tiens. On ne lit jamais assez bi
Le 20/12/07, Jacques L'helgoualc'h<[EMAIL PROTECTED]> a écrit :
> Sylvain Sauvage a écrit, jeudi 20 décembre 2007, à 16:30 :
> [...]
> > Pour sed, les adresses ne fonctionnent que sur plusieurs
> > lignes.
>
> Oui,
>
> > En revanche, la négation :
> >
> > >/\([^Dd]...\|[dD]\([^a]..\|a\([^t]
Sylvain Sauvage a écrit, jeudi 20 décembre 2007, à 16:30 :
[...]
> Pour sed, les adresses ne fonctionnent que sur plusieurs
> lignes.
Oui,
> En revanche, la négation :
>
> >/\([^Dd]...\|[dD]\([^a]..\|a\([^t].\|t[^e]\)\)\)\[/,/\]/y/ /_/
On peut tourner la chose autrement : Sed connaît
zelos 414, jeudi 20 décembre 2007, 16:14:31 CET
>[…]
> Malheureusement, il se peut que
> certains [] soient emboîtés aussi dans de rares cas.
Alors ça donne ça :
#! /usr/bin/ruby
while ligne = STDIN.gets
crochet = 0
date = false
until ligne.nil?
case ligne
when /\A[dD]ate\[/
Le jeudi 20 décembre 2007 11:02, zelos 414 a écrit :
> Bonjour la liste,
>
>
> Je me heurte depuis quelques temps à un souci de substitution de
> caractère dans une sous-chaine.
>
> Voici la chaîne d'origine:
>
> type[TEST] date[Sun Dec 16 15:45:53 CET 2007] description[permission
> denied] level[c
Sylvain Sauvage a écrit :
Donc, pour remplacer tous les espaces entre deux crochets :
/\[/,/\]/s/ /_/g
Ça va remplacer toutes les espaces des lignes comprises une ligne contenant un crochet ouvrant et la premières des
lignes suivantes qui contient un crochet fermant (ces deux lignes qui
Bonjour,
Le jeudi 20 décembre 2007, zelos 414 a écrit...
> Je pense que sed peut suffir mais je n'arrive pas à trouver.
> En effet:
> echo "description[perm ission denied] " | sed -e 's/\[.*\ .*]/\[\.*_\.*\]/g'
> Auriez-vous une idée?
Avec ssed, car ssed accepte le lookbehind :
echo "
Sylvain Sauvage, jeudi 20 décembre 2007, 16:04:19 CET
>[…]
> La commande « s » prend une ou deux « adresses » :
> adr1,adr2 s/…/…/…
> Ces adresses indiquent à s le cadre dans lequel il doit
> opérer. Ce sont deux expressions régulières marquant la zone
> de texte (une seule adresse → toute la
Le 13867ième jour après Epoch,
Vincent Lefevre écrivait:
> On 2007-12-20 13:55:59 +0100, François TOURDE wrote:
[...]
>> On peut diminuer sa "cupidité" en rajoutant un '?' après... Ce qui
>> donnerait .*? mais qui ne marche pas chez moi :(
>
> Je ne pense pas que ce soit standard. C'est une extens
On 2007-12-20 13:55:59 +0100, François TOURDE wrote:
> Le 13867ième jour après Epoch,
> Daniel Caillibaud écrivait:
> > marchera mieux (un peu, car ça ne substitue que la derniere espace
> > située entre crochet, le .* est gourmand).
>
> On peut diminuer sa "cupidité" en rajoutant un '?' après...
Le 20/12/07, Sylvain Sauvage<[EMAIL PROTECTED]> a écrit :
> zelos 414, jeudi 20 décembre 2007, 11:02:21 CET
> >
> > Bonjour la liste,
>
> 'jour,
>
> > Je me heurte depuis quelques temps à un souci de substitution
> > de caractère dans une sous-chaine.
> >
> > Voici la chaîne d'origine:
> >
> > ty
zelos 414, jeudi 20 décembre 2007, 11:02:21 CET
>
> Bonjour la liste,
’jour,
> Je me heurte depuis quelques temps à un souci de substitution
> de caractère dans une sous-chaine.
>
> Voici la chaîne d'origine:
>
> type[TEST] date[Sun Dec 16 15:45:53 CET 2007]
> description[permission denied]
Le 13867ième jour après Epoch,
Daniel Caillibaud écrivait:
> zelos 414 a écrit :
>> echo "description[perm ission denied] " | sed -e 's/\[.*\ .*]/\[\.*_\.*\]/g'
>
> Tu ne peux pas mettre de .* dans la chaine de substitution, tu dois utiliser
> les références arrières
>
> echo "description[perm is
zelos 414 a écrit :
echo "description[perm ission denied] " | sed -e 's/\[.*\ .*]/\[\.*_\.*\]/g'
Tu ne peux pas mettre de .* dans la chaine de substitution, tu dois utiliser
les références arrières
echo "description[perm ission denied] " | sed -e 's/\[\(.*\)\ \(.*\)]/[\1_\2]/g'
marchera mieu
Le 20/12/07, Guillaume Coeugnet<[EMAIL PROTECTED]> a écrit :
> > -Message d'origine-
> > De : zelos 414 [mailto:[EMAIL PROTECTED]
> > Envoyé : jeudi 20 décembre 2007 11:02
> > À : Debianfr List
> > Objet : [SHELL] remplacer un caractère dans une sous-chaine
> >
> > Bonjour la liste,
> >
> >
Bonjour,
Marc Chantreux a écrit, jeudi 25 octobre 2007, à 07:53 :
> On Thu, Oct 25, 2007 at 03:50:55AM +0200, dexinou wrote:
> > cat /root/vhost.conf | grep $USER
> >
> > sed -i '/ > }' /root/vhost.conf
Heu, domain.com != domaine.com ?
> sed -i c'est un poil dangeureux pour de la config. je con
dexinou a écrit :
> Bonjour à la liste,
>
> J’essai en vain de supprimer un bloc dans le virtualhost apache :
>
>
>
> #!/bin/sh
>
> echo "Quel VirtualHost voulez-vous supprimer ? : "
>
> read USER
>
> cat /root/vhost.conf | grep $USER
>
> sed -i '/ /'$USER'\.domaine.com/d }' /root/vhost.co
On Thu, Oct 25, 2007 at 03:50:55AM +0200, dexinou wrote:
> cat /root/vhost.conf | grep $USER
>
> sed -i '/ }' /root/vhost.conf
sed -i c'est un poil dangeureux pour de la config. je conseille de faire
un cp qqpart.
sed -i '/MotifA/,/MotifB/d' pourrait t'aider.
marc
--
Lisez la FAQ de la liste
Jean-Michel OLTRA a écrit, mardi 24 octobre 2006, à 22:33 :
> Bonjour,
bonjour,
> Je le fais en 2 passes car je ne suis pas doué avec sed :
>
> 1/ d'abord en fichier, mettons traite.sed, qui va ajouter la ligne
> avant la ligne 'toto'
>
> # traite.sed
> /toto/i\
>
>
> 2/ puis le passage
Bonjour,
Le mardi 24 octobre 2006, Jean-Michel OLTRA a écrit...
> sed -f traite.sed mon_fichier | sed /^/ N;s/\n//' > fichier_traite
^
j'ai oublié le ' avant
--
jm
A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.af
Bonjour,
Le mardi 24 octobre 2006, fabrice regnier a écrit...
> J'aimerai tagué un fichier en rajoutant un motif du genre en
> début de ligne de mon fichier.
> La difficulté provient du fait que je veux taguer uniquement certaines
> lignes (et pas en perl ;) )
> Par exemple:
> # cat fich
Le 13445ième jour après Epoch,
fabrice regnier écrivait:
> bonjour la liste,
>
> J'aimerai tagué un fichier en rajoutant un motif du genre en
> début de ligne de mon fichier.
> La difficulté provient du fait que je veux taguer uniquement certaines
> lignes (et pas en perl ;) )
[... tout plein de
Bonjour,
Jean-Damien Durand a écrit :
On Monday, 6 March 2006 14:58, michael p wrote:
if [$# != 1]
Essaie avec:
if [ $# -ne 1 ]
c-a-d:
- ne pas oublier de rajouter des espaces [ici...ici]
- normalement c'est un entier, pas une chaine de caracteres
J'ajouterais :
if [ "$#" -ne "1" ]
Un
michael p a écrit :
merci pour les reponses mais je dois faire qq chose de faux car ca ne
marche pas.
voici mon shell :
#!/bin/sh
if [$# != 1]
then
echo "USAGE : appro.sh repertoireduPackage"
exit 1
else
echo Load parameter
sed -e "/^option bootfile-name/c \option
bootfile-name\"/tftpb
On Monday, 6 March 2006 14:58, michael p wrote:
> if [$# != 1]
Essaie avec:
if [ $# -ne 1 ]
c-a-d:
- ne pas oublier de rajouter des espaces [ici...ici]
- normalement c'est un entier, pas une chaine de caracteres
> j'ai mis ce script ds un repertoire /mbin qui se trouve sur mon /home/mike
> j'ai
Lundi 6 mars 2006, 13:05:59 CET, michael p a écrit :
>
> Bonjour
'jour,
> j'ecris un script shell qui doit se lancer obligatoirement avec un
> parametre.
>
> seulement je ne sais pas comment faire pour ecrire une telle obligation.
>
> je souhaite que lorsque je lance "./appro.sh " il y
Bonjour,
il faut utiliser la variable $# qui indique le nombre
de parametre
un exemple:
#test si on a passer 3 parametres
if [ $# -ne 3 ] # si le nombre de parametres
n'est pas 3
then# affiche l'usage
echo "Usage: $0 "
exit 1
fi
et un peut de doc:
http://www.l
michael p a écrit :
Bonjour
j'ecris un script shell qui doit se lancer obligatoirement avec un
parametre.
seulement je ne sais pas comment faire pour ecrire une telle obligation.
je souhaite que lorsque je lance "./appro.sh " il y ait un
message qui me dise qu'il faut entrer tel ou t
On 3/1/06, michael p <[EMAIL PROTECTED]> wrote:
> Bonjour,
>
> j'ai ecrit un script shell et qui se trouve dans mon home mais je veux
> pouvoir le lancer de n'importe quel repertoire...
>
> comment faire?
>
> il a les droits d'execution pour tous les groupes.
>
> merci d'avance
>
> Michael
une pet
michael p a écrit :
Bonjour,
j'ai ecrit un script shell et qui se trouve dans mon home mais je veux
pouvoir le lancer de n'importe quel repertoire...
comment faire?
il faut ajouter le répertoire qui contient ton script à ta variable
d'environnement PATH.
Dans ton fichier ~/.bashrc tu ajo
Si c'est juste un problème d'exécution
/home/username/script-que-tu-veux-lancer
Si c'est un problème de chemin relatif à l'intérieur de ton script, il
faudra donner plus de détails ;)
Bon courage
michael p a écrit :
Bonjour,
j'ai ecrit un script shell et qui se trouve dans mon home mais j
michael p a écrit, mardi 28 février 2006, à 16:47 :
> Bonjour
bonjour,
> voila j'ai le fichier dhcpd.conf suivant [...]
> j'ai besoin de trouver un script shell qui me permette de remplacer la ligne
> "option bootfile-name "/tftpboot/Package1_40/st2030s.txt";"
>
> je veux faire son remplacement
C'était la réponse que je redoutais bêtement.
Effectivement, le nombre de processus est limité à l'exécution d'un
cron à 4096.
Pour palier ça, il suffit d'inclure un :
ulimit -Hn
dans le script.
Merci au grand connaisseur Unixien.
Le 3 févr. 06 à 22:41, Stephane Bortzmeyer a écrit :
On Fri, Feb 03, 2006 at 05:07:59PM +0100,
Pierre Malard <[EMAIL PROTECTED]> wrote
a message of 265 lines which said:
> Malheureusement, autant le script s'exécute parfaitement lorsqu'il
> est lancé en ligne de commande dans un terminal, autant plus rien ne
> va lorsqu'il est exécuté dans la cro
Bonjour,
j'ai eu un soucis similaire lorsque j'utilisais des redirections de
flux du style : bash #: commande < file ;
Je ne sais pas si c'est ton cas, mais les flux d'entrée sortie étant
géré de manière différente entre Linux et Solaris, cela devrait
occasionner des problèmes. Aussi bien dans
michael p wrote:
y a t il un moyen de changer une ligne d'un fichier via un script shell.
en le lancant il irait directement a la ligne du fichier et la reecrirai...
Avec sed. Tu utilises le numéro de ligne à modifer comme adresse (ou
même une regexp entre // si tu préfère) et tu utilises la c
michael p a écrit :
> bonjour
>
> y a t il un moyen de changer une ligne d'un fichier via un script shell.
>
> en le lancant il irait directement a la ligne du fichier et la reecrirai...
>
> merci d'avance
>
> Michael
>
un script awk.
On Fri, Feb 03, 2006 at 01:03:33PM +0100, RoboTux wrote :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> michael p a écrit :
> > bonjour
> >
> > y a t il un moyen de changer une ligne d'un fichier via un script shell.
> >
> > en le lancant il irait directement a la ligne du fichier et la
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
michael p a écrit :
> bonjour
>
> y a t il un moyen de changer une ligne d'un fichier via un script shell.
>
> en le lancant il irait directement a la ligne du fichier et la reecrirai...
grep tubé avec sed ?
>
> merci d'avance
De rien
>
> Micha
Salut,
Florent Bayle a écrit :
Le Vendredi 14 Octobre 2005 14:01, Christophe Diaz a écrit :
Lorsque j'exécute une commande, je souhaiterais que l'affichage se fasse à
l'écran et une copie dans un fichier.
Regarde du côté de tee.
Voir aussi du côté de 'script' pour enregistrer la sortie con
* Frédéric Bothamy <[EMAIL PROTECTED]> [2005-10-14 14:09] :
> * Christophe Diaz <[EMAIL PROTECTED]> [2005-10-14 14:01] :
> > Bonjour à tous,
> >
> > Lorsque j'exécute une commande, je souhaiterais que l'affichage se fasse à
> > l'écran et une copie dans un fichier.
> > J'ai trouvé comment rediri
Jean-Michel OLTRA a écrit :
bonjour,
Le vendredi 14 octobre 2005, Christophe Diaz a écrit...
Merci ça marche.
$ macommande | tee monfichier
et j'ai la sortie à l'écran et dans 'monfichier'.
Pas sûr que tu aies ainsi la sortie d'erreur. Je préconiserais :
ma-commande 2>&1 | tee mon-f
bonjour,
Le vendredi 14 octobre 2005, Christophe Diaz a écrit...
> Merci ça marche.
> $ macommande | tee monfichier
> et j'ai la sortie à l'écran et dans 'monfichier'.
Pas sûr que tu aies ainsi la sortie d'erreur. Je préconiserais :
ma-commande 2>&1 | tee mon-fichier
(à moins qu'il ne f
Christophe Diaz a écrit :
Bonjour à tous,
Lorsque j'exécute une commande, je souhaiterais que l'affichage se fasse à
l'écran et une copie dans un fichier.
J'ai trouvé comment rediriger la sortie vers un fichier (> ou >>) mais en
faisant
$ macommande >>fichier
il n'y a plus rien à l'écran, t
Le Vendredi 14 Octobre 2005 14:04, Florent Bayle a écrit :
> Le Vendredi 14 Octobre 2005 14:01, Christophe Diaz a écrit :
> > Bonjour à tous,
> >
> > Lorsque j'exécute une commande, je souhaiterais que l'affichage se fasse
> > à l'écran et une copie dans un fichier.
> > J'ai trouvé comment redirig
* Christophe Diaz <[EMAIL PROTECTED]> [2005-10-14 14:01] :
> Bonjour à tous,
>
> Lorsque j'exécute une commande, je souhaiterais que l'affichage se fasse à
> l'écran et une copie dans un fichier.
> J'ai trouvé comment rediriger la sortie vers un fichier (> ou >>) mais en
> faisant
> $ macomman
Le Vendredi 14 Octobre 2005 14:01, Christophe Diaz a écrit :
> Bonjour à tous,
>
> Lorsque j'exécute une commande, je souhaiterais que l'affichage se fasse à
> l'écran et une copie dans un fichier.
> J'ai trouvé comment rediriger la sortie vers un fichier (> ou >>) mais en
> faisant
> $ macommande
Christophe TAVERNE wrote:
Bonjour,
J'utilise le shell zsh (ayant suivi la doc d'Alexis Delatre).
J'aimerais pouvoir afficher les éventuelles tentatives de connexion
écouées pour un utilisateur donné à l'ouverture d'une console après
identification.
Je n'arrive pas à retrouver la démarche ou plutô
* Philippe Amelant <[EMAIL PROTECTED]> [2003-07-08 14:18] :
> hello
> est ce que quelqu'un connait un shell consomant peu de mémoire et ayant
> la "completion" automatique ?
Si j'en crois la page de manuel de dash, cela semble faisable avec ce
petit shell, mais je n'ai pas réussi à le faire foncti
On Tue, Jul 08, 2003 at 02:18:30PM +0200, Philippe Amelant wrote:
> hello
> est ce que quelqu'un connait un shell consomant peu de mémoire et ayant
> la "completion" automatique ?
ash (dash dans les nouvelles versions)
/Y - ash programmer
--
Marbles should not normally be poked.
Le Mardi 8 Juillet 2003 14:18, Philippe Amelant a écrit :
> hello
> est ce que quelqu'un connait un shell consomant peu de mémoire et ayant
> la "completion" automatique ?
> merci
"completion" ou "complexion"
Jean-Luc Rossiny
Le Mardi 21 Mai 2002 15:54, dominique a écrit :
> Quel est le shell par défault que le cron utilise pour les jobs dans
> /etc/crontab? Et est-ce que l'on peut le configurer?
C'est le shell défini par la variable d'environement shell.
Pour le modifier, il faut donc surcharger cette variable lors d
Le mardi 21 mai, dominique a tapoté :
> Quel est le shell par défault que le cron utilise pour les jobs dans
> /etc/crontab? Et est-ce que l'on peut le configurer?
Faire une recherche de « SHELL » dans « man 5 crontab ».
--
Xavier Venient <[EMAIL PROTECTED]>
87 matches
Mail list logo