Re: Shell Bash Linux - Dropbox en ligne de commande

2018-09-29 Par sujet G2PC
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

Re: Shell Bash Linux - Dropbox en ligne de commande

2018-09-28 Par sujet G2PC
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

Re: Shell Bash Linux - Dropbox en ligne de commande

2018-09-28 Par sujet Raphaël POITEVIN
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

Re: Shell Bash Linux - Dropbox en ligne de commande

2018-09-28 Par sujet Windows
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

Re: Shell Bash Linux - Dropbox en ligne de commande

2018-09-28 Par sujet Alexandre Goethals
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

Re: Shell

2018-02-13 Par sujet BERTRAND Joël
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 : >> >

Re: Shell

2018-02-13 Par sujet Francois Lafont
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

Re: Shell

2018-02-13 Par sujet Étienne Mollier
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

Re: Shell

2018-02-13 Par sujet Gabriel Moreau
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

Re: Shell

2018-02-13 Par sujet Francois Lafont
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

Re: Shell

2018-02-13 Par sujet BERTRAND Joël
É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

Re: Shell

2018-02-12 Par sujet Étienne Mollier
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

Re: Shell

2018-02-12 Par sujet BERTRAND Joël
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,

Re: Shell

2018-02-12 Par sujet Gabriel Moreau
#!/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.

Re: [shell] additions

2010-12-09 Par sujet Edi Stojicevic
* 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

Re: [shell] additions

2010-12-06 Par sujet Frédéric Boiteux
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,

Re: [shell] additions

2010-12-03 Par sujet Sylvain L. Sauvage
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

Re: [shell] additions

2010-12-03 Par sujet Erwan David
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

Re: [shell] additions

2010-12-03 Par sujet Yves Rutschle
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 "

Re: [shell] additions

2010-12-03 Par sujet Jean-Yves F. Barbier
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 /

Re: [shell] additions

2010-12-03 Par sujet Sylvain L. Sauvage
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

Re: [shell] additions

2010-12-03 Par sujet Sylvain L. Sauvage
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

Re: [shell] additions

2010-12-03 Par sujet Yves Rutschle
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

Re: [shell] additions

2010-12-03 Par sujet Frédéric Boiteux
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

Re: [shell] additions

2010-12-03 Par sujet Sylvain L. Sauvage
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 ?

[listes shellscripting] Re: [shell] variable distante

2008-04-29 Par sujet Marc Chantreux
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

Re: [shell] variable distante

2008-04-29 Par sujet Jean-Paul Lacquement
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

Re: [shell] variable distante

2008-04-29 Par sujet Marc Chantreux
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

Re: [shell] variable distante

2008-04-29 Par sujet Anthony
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

Re: [shell] variable distante

2008-04-29 Par sujet Jean-Paul Lacquement
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

Re: [shell] variable distante

2008-04-29 Par sujet Xadawa
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 `

Re: [shell] variable distante

2008-04-29 Par sujet Marc Chantreux
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-

Re: [SHELL] remplacer un ca ractère dans une sous-chaine

2007-12-28 Par sujet Jacques L'helgoualc'h
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

Re: [SHELL] remplacer un ca ractère dans une sous-chaine

2007-12-21 Par sujet Jacques L'helgoualc'h
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

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-21 Par sujet Sylvain Sauvage
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

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-21 Par sujet zelos 414
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]

Re: [SHELL] remplacer un ca ractère dans une sous-chaine

2007-12-20 Par sujet Jacques L'helgoualc'h
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

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-20 Par sujet Sylvain Sauvage
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\[/

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-20 Par sujet Davy Gigan
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

Re: [SHELL] remplacer un caractère dans une so us-chaine

2007-12-20 Par sujet Daniel Caillibaud
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

Re: [SHELL] remplacer un caract ère dans une sous-chaine

2007-12-20 Par sujet Jean-Michel OLTRA
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 "

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-20 Par sujet Sylvain Sauvage
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

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-20 Par sujet François TOURDE
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

Re: [SHELL] remplacer un ca ractère dans une sous-chaine

2007-12-20 Par sujet Vincent Lefevre
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...

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-20 Par sujet zelos 414
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

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-20 Par sujet Sylvain Sauvage
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]

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-20 Par sujet François TOURDE
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

Re: [SHELL] remplacer un caractère dans une so us-chaine

2007-12-20 Par sujet Daniel Caillibaud
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

Re: [SHELL] remplacer un caractère dans une sous-chaine

2007-12-20 Par sujet zelos 414
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, > > > >

Re: [shell]supprimer un bloc de texte

2007-10-25 Par sujet Jacques L'helgoualc'h
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

Re: [shell]supprimer un bloc de texte

2007-10-25 Par sujet Thierry B
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

Re: [shell]supprimer un bloc de texte

2007-10-24 Par sujet Marc Chantreux
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

Re: shell: ajouter du texte en début de ligne d'un fichier

2006-10-24 Par sujet Jacques L'helgoualc'h
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

Re: shell: ajouter du texte en d ébut de ligne d'un fichier

2006-10-24 Par sujet Jean-Michel OLTRA
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

Re: shell: ajouter du texte en d ébut de ligne d'un fichier

2006-10-24 Par sujet Jean-Michel OLTRA
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

Re: shell: ajouter du texte en début de ligne d'un fichier

2006-10-24 Par sujet François TOURDE
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

Re: [SHELL] lancement d'un script

2006-03-06 Par sujet David Soulayrol
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

Re: [SHELL] lancement d'un script

2006-03-06 Par sujet Hervé Hounzandji
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

Re: [SHELL] lancement d'un script

2006-03-06 Par sujet Jean-Damien Durand
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

Re: [SHELL] lancement d'un script

2006-03-06 Par sujet Sylvain Sauvage
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

RE: [SHELL] lancement d'un script

2006-03-06 Par sujet les fred
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

Re: [SHELL] lancement d'un script

2006-03-06 Par sujet Hervé Hounzandji
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

Re: [SHELL] lancer un exe de n'importe ou

2006-03-01 Par sujet Heyberger Ludovic
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

Re: [SHELL] lancer un exe de n'importe ou

2006-03-01 Par sujet Seb
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

Re: [SHELL] lancer un exe de n'importe ou

2006-03-01 Par sujet edouard cante
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

Re: [SHELL] remplacement d'une ligne

2006-02-28 Par sujet Jacques L'helgoualc'h
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

Re: Shell script lourd execute dans un cron

2006-02-07 Par sujet Pierre Malard
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 :

Re: Shell script lourd execute dans un cron

2006-02-03 Par sujet Stephane Bortzmeyer
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

Re: Shell script lourd execute dans un cron

2006-02-03 Par sujet edouard cante
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

Re: [SHELL] changement de ligne de fichier

2006-02-03 Par sujet Vincent Danjean
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

Re: [SHELL] changement de ligne de fichier

2006-02-03 Par sujet Fnor
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.

Re: [SHELL] changement de ligne de fichier

2006-02-03 Par sujet Bling182
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

Re: [SHELL] changement de ligne de fichier

2006-02-03 Par sujet RoboTux
-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

Re: [shell] copier stdout

2005-10-15 Par sujet [EMAIL PROTECTED]
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

Re: [shell] copier stdout

2005-10-15 Par sujet Frédéric Bothamy
* 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

Re: [shell] copier stdout

2005-10-15 Par sujet Bernard Isambert
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

Re: [shell] copier stdout

2005-10-14 Par sujet Jean-Michel OLTRA
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

Re: [shell] copier stdout

2005-10-14 Par sujet Naha
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

Re: [shell] copier stdout

2005-10-14 Par sujet Christophe Diaz
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

Re: [shell] copier stdout

2005-10-14 Par sujet Frédéric Bothamy
* 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

Re: [shell] copier stdout

2005-10-14 Par sujet Florent Bayle
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

Re: [Shell] Afficher les tentatives de connexion échouées après le login

2005-03-04 Par sujet Laurent CARON
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ô

Re: shell

2003-07-08 Par sujet Frédéric Bothamy
* 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

Re: shell

2003-07-08 Par sujet Yves Rutschle
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.

Re: shell

2003-07-08 Par sujet Jean-Luc
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

Re: Shell de cron

2002-05-21 Par sujet Coulonges Philippe
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

Re: Shell de cron

2002-05-21 Par sujet Xavier Venient
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]>