Forum Linux.débutant Script bash

Posté par  . Licence CC By‑SA.
0
2
nov.
2018

Bonjour,

j'essaye de faire un script qui permet de à un utilisateur de saisir le chemin du répertoire qui l'intéresse et d'ensuite le diriger vers ce dernier.

après plusieurs tentative je ne comprends pas pourquoi mon script ne marche pas :
1)

#!ban/bash

read -p 'veuillez indiquez un chemin ' chemin
cd < echo $chemin

exec $SHELL

2)

 #!ban/bash

read -p 'quel répértoire vous intéresse aujourdhui?veuillez indiquez un chemin ' chemin
cd < $chemin

exec $SHELL

3)

#!ban/bash

read -p 
(…)

Forum Programmation.shell Soustraire une liste de fichier à une autre liste

Posté par  .
Étiquettes :
0
17
avr.
2012

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 (…)

Forum Programmation.shell [Bash] Limiter taille substring

Posté par  . Licence CC By‑SA.
Étiquettes :
0
13
déc.
2019

Hello tout le monde.

Dans un exemple type de strings comme suit :

[fuse.ssh] /media/myMountPath 411GB / 921GB (42%)
[glusterfs] /media/superStorage 0.5TB / 1.1TB (50%)
[ext42] /hello/world 25KB / 42KB (57%)

J'essaye, en bash, de limiter la taille des substrings afin de les empêcher de sortir de leur container.
Donc question :
Comment faire pour limiter la taille des sous chaines [formatage] et /point/de/montage sans toucher au reste.

Forum Programmation.shell Transfert .gz vers mon ordi ne fonctionne pas

Posté par  . Licence CC By‑SA.
Étiquettes :
0
28
juin
2023

Je veut récuperer un .gz d'un serveur ftp en bash mais aprés avoir fait la commande get, le fichier se télécharge bien, mais il est corompu. J'ai essayé en graphique avec fileZilla et cela fonctionne, mais je dois le faire en bash.
Est ce que quelqu'un peut m'aider ?

Forum Linux.debian/ubuntu [Résolu] Lancer une commande des qu'une connexion internet est détéctée.

Posté par  . Licence CC By‑SA.
Étiquettes :
0
1
mai
2018

Bonjour,
Très récemment, j'ai décidé d'en finir définitivement avec Windows qui ne me servait plus que pour les cours.
J'avais déjà mon debian en dual boot, donc j'installe les logiciels dont j'ai besoin et je me dis qu'il serait bien de mettre en place rsync pour sauvegarder mes cours au cas ou.
J'ai un raspberry pi chez moi donc pas de soucis mais c'est la que j'en viens à vous : comment faire pour que rsync s’exécute dès qu'il détecte (…)

Forum Linux.debian/ubuntu [golang] path de crosscompilation non défini au démarrage

Posté par  . Licence CC By‑SA.
Étiquettes :
0
29
jan.
2013

hello,

J'ai un petit souci avec mon install de golang cross compilation.

De lien en lien, j'ai suivi ce wiki http://dave.cheney.net/2012/09/08/an-introduction-to-cross-compilation-with-go pour realiser mon environnement de compilation.

Le script fais un tas de truc que je ne comprends pas particulièrement, en gros il compile et définit ceci :

go-all                     go-freebsd-arm
go-crosscompile-build      go-linux-386
go-crosscompile-build-all  go-linux-amd64
go-darwin-386              go-linux-arm
go-darwin-amd64            go-windows-386
go-freebsd-386             go-windows-amd64
go-freebsd-amd64 

J'ai par la suite ajouté ces lignes à mon ~/.profile

export GOPATH=$HOME/Bureau/go/last-build/mygo
export GOROOT=$HOME/Bureau/go/last-build/go
export PATH=$PATH:$GOROOT/bin

Surtout celle ci,

(…)

Forum Programmation.autre Bash : connaitre la taille d'un fichier

Posté par  .
Étiquettes :
0
22
mai
2006
Bonjour a tous,

Pour une fois c'est moi qui ai besoin d'aide. J'ai besoin de connaitre si la taille (en Byte/octet) d'un fichier est paire ou impaire dans un script bash.

ls me permet de recuperer facilement la taille du fichier, mais apres y a t il un process facile pour determiner la parité ?
J'avoue ne pas etre tres fort coté formules math dans un script. Je vois bien un mod qui me permettrait de m'en sortir, mais pour (…)

Forum Programmation.shell SED : Remplacer sous conditions...

Posté par  . Licence CC By‑SA.
Étiquettes :
0
14
avr.
2021

Bonjour,

voilà, j'ai des gros fichiers à plat qui présente des données date, texte, alphanumérique, montants, …

Or, j'ai un SGB pour les exploiter et il bloque sur l'interprétation des fichiers pour une simple raison : Le format du champ numérique n'accepte pas les espaces et le séparateur de décimale est le point.

Du coup, je tâtonne avec sed pour passer de (mon fichier source):
TABLE;MODELE K568 IGNI;ELEC;1 256,34;20/05/2020;18/12/2020;HJ6KRL4;753261552
A ça (résultat grandement désiré) :
TABLE;MODELE K568 IGNI;ELEC;1256.34;20/05/2020;18/12/2020;HJ6KRL4;753261552

Ou j'ai (…)

Forum Programmation.shell scripting bash

Posté par  .
Étiquettes :
0
14
mai
2012

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, (…)

Forum Linux.débutant Impossible de fermer une fenêtre

Posté par  . Licence CC By‑SA.
Étiquettes :
0
13
mar.
2022

Bonjour,

XUBUNTU user.

Je ne sais pas comment je me suis débrouillé mais j'ai maintenant une fenêtre qui s'ouvre dés la mise en route que je n'arrive pas à fermer malgré le X à droite du nom de l'onglet.
La chance, c'est que c'est une fenêtre de BASH avec une invite de commande. si je fais un ps, j'ai deux processus qui s'affichent :
bash sous le PID 2887 et ps (forcément) sous le PID 3379
j'ai testé kill -1 (…)

Forum Programmation.shell generation par lot de datamatrix

Posté par  . Licence CC By‑SA.
Étiquettes :
0
9
sept.
2018

j'utilise dmtxwrite afin de creer des datamatrix, ça marche plutôt pas mal

http://libdmtx.wikidot.com/libdmtx-faq

il prend soit l'entrée standard soit un fichier en entrée et sort soit en sortie standard soit en fichier.

afin de créer plein de datamatrix en une seule fois j'ai un fichier contenant par ligne le texte que je souhaite transformer pour avoir autant de datamatrix que de ligne. La je bute l'entrée standard de dmtxwrite

mes essais pour avoir trois datamatrix distinct à partir d'un fichier:

(…)

Forum Programmation.autre Conky et condition (if)

Posté par  . Licence CC By‑SA.
Étiquettes :
0
26
août
2019

Affiche "plop" dans un shell :

if [[ "1" == "1" ]]; then echo "plop";else echo "not good"; fi

Affiche "not good" dans le conky :

${execp if [[ "1" == "1" ]]; then echo "plop";else echo "not good"; fi  }

Pourquoi ?
Comment effectuer une comparaison de deux strings avec bash dans le conky ?

Le but est de faire tourner cette comparaison de deux signatures TLS dans le conky :

${alignc}${font :size=7}${execp certSecure=$( openssl s_client -connect 88.191.250.176:443 -servername
(…)

Forum Linux.débutant script ou application dans crontab ne se lance pas

Posté par  . Licence CC By‑SA.
Étiquettes :
0
30
avr.
2016

Bonjour j'ai un problème de compréhension avec crontab:
chmod +x monScript.sh
crontab -e
05 13 * * * /home/monScript.sh >>/home/test.log

mon script :
#!/bin/bash
/home/./xflux -l 48.8534100 -g 2.3488000
echo "flux est lancé"

J'obtiens bien dans le log un retour de flux ainsi que de la commande echo mais flux ne se lance pas.
Même chose avec n'importe quel script ou commande

Forum Linux.debian/ubuntu bash recuperer nom de plusieurs fichiers incrémentés

Posté par  . Licence CC By‑SA.
Étiquettes :
0
11
fév.
2019

Bonjour à tous,

Dans une boucle de stacking de plusieurs images, J'aimerai récupérer la première partie du nom -identique- de 2 fichiers, puis l'incrément qui suit

  fichiers

    dossier/toto1.png
    dossier/toto2.png

j'aimerai
récupérer "toto" puis [12] à la suite…

j'ai fait

    for i in dossier/*
    do echo $basename $i .${##*.})
    done

cela affiche bien les fichiers en entier

    toto1
    toto2

…mais je voudrai séparer la partie invariable "toto" et les deux incréments dans [12] dans uen chaine "toto[12]"

(…)

Forum Linux.débutant PhpMyAdmin : allow no password, modifier le fichier en ligne de commande

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
0
22
août
2019

Bonjour,

j'aimerais bien pouvoir modifier le fichier "config.inc.php" en ligne de commande pour le configurer sans mot de passe. Je suis sous Mageia, donc c'est du bash.

Alors je sais ouvrir la fichier en ligne de commande (cat), mais je ne sais pas quelle est la commande qui permet de le modifier.

L'autre chose que je ne sais pas c'est où ajouter le paramètre :

$cfg['Servers'][$i]['AllowNoPassword'] = true;

Après :

use PhpMyAdmin\Setup\ConfigGenerator
(…)