bonsoir,
dans un script bash j'aimerai supprimer une pièce jointe d'un pdf. J'ai trouvé plusieurs manière de les lister, de les sauvegarder mais aucune pour les retirer du fichier. Merci d'avance.
bonsoir,
dans un script bash j'aimerai supprimer une pièce jointe d'un pdf. J'ai trouvé plusieurs manière de les lister, de les sauvegarder mais aucune pour les retirer du fichier. Merci d'avance.
Bonjour,
Je dois, depuis un script shell, communiquer avec un site qui expose une API. Le résultat sera ensuite importé dans une base de données mysql.
J'ai fouillé sans vraiment trouvé de piste ou idée.
Comment feriez vous ?
Merci d'avance.
P.S. : depuis python c'est aussi une idée...
Bonjour à toutes et tous,
Je vous explique mon problème. Je dois, pour les besoins d'un projet, pouvoir recréer toute une arborescence de répertoires, sous-répertoires et fichiers, en parcourant une arborescence existante.
Dans ce cadre, je dois recréer exactement la structure de l'arborescence (même nom de répertoire, de sous-répertoire, etc ...). Et lorsque j'arrive à une feuille de l'arborescence (au niveau des fichiers), au lieu de copier le fichier original, je dois créer dans la nouvelle arborescence ainsi créée, un (...)
Bonjour,
Depuis quelques temps, j’ai un problème bizarre dans mon shell.
Lorsque j’appuie sur la touche \, il tape ls<entree>. Ça fonctionne très bien dans konsole, gnome-terminal, la console texte, etc.
Si je me loggue en root, ça fonctionne normalement. Si je su -, ça fonctionne normalement...
J’ai relu mon .bashrc, et n'ai rien vu permettant cela (d’ailleurs, je ne saurai le faire volontairement). Mon .profile n’a pas été fabriqué par moi.
Salut.
J'essaie de trouver une méthode élégante (et si possible: courte) pour identifier le "vrai nom" d'une partition dont on connaît le PARTLABEL, un truc qui ferait genre:
identify PARTLABEL=foobar
/dev/sda3
La partitions n'étant pas montée.
On peut le faire avec lsblk, comme ça: lsblk -lno name,PARTLABEL | awk '2ドル ~ /'$PARTLABEL'/ { print 1ドル }' mais c'est pas vraiment ce que j'appelle clean.
Quelqu'un aurait une solution plus clean?
L'objectif est de parser un peu violemment un (...)
Bonjour..
Ce que je cherche à faire :
dans un gros fichier texte je cherche à extraire des lignes comprises entre 1 motif de départ et 1 motif de fin ici je cherche a extraire le lien de l'image
j'ai essayé cette commande mais ca na pas fonctionner
sed -n '/motif1/,/motif2/p' fichier
Bonjour,
J'ai écrit un script bash avec quelques fonctions et j'ai un petit problème.
Comme son nom l'indique, la fonction end_script met fin à l'éxécution du script en expliquant l'origine (passée en variable) de l'erreur.
end_script()
{
local args
local exit_code
local reason
args="$#"
exit_code="1ドル"
reason="2ドル"
[ "$args" = 2 ] \
&& printf "%s\n" "Error : $reason"
printf "%s\n\n" "End of the script." (...)
Bonjour à tous,
Je cherche actuellement à créer un script qui permettrait l'installation d'un logiciel. Petit problème, l'installation demande de rentrer diverses informations : soit simplement un Y/N en ligne de commande (je sais qu'il est possible de le faire avec la commande echo par exemple) soit des informations à compléter via une interface graphique, tel que sélectionner une des options ou entrer un mot de passe. J'ai effectué quelques recherches pour savoir comment automatiser la réponse aux GUI mais (...)
J'ai une commande dont je voudrais filtrer une certaine ligne :
$ sudo dnf history | head
ID | Ligne de commande | Date et heure | Action(s) | Modifié
-------------------------------------------------------------------------------
1024 | install gammaray | 2020-04-11 01:18 | Install | 7
1023 | update | 2020-04-10 19:03 | Upgrade | 51
1022 | update --refresh | 2020-04-09 18:35 | Upgrade | 1
1021 | update | 2020-04-08 19:19 (...)
Bonjour,
Pour le cadre général : je travaille sur un produit (fonctionnant sous Linux) qui fait de la reconnaissance vidéo (basée sur openCV). Il utilise en temps normal une webcam, et pour des tests automatisés, je voudrais envoyer des vidéos de tests, que le produit verrait à travers une fausse webcam via le module v4l2loopback.
J'arrive à faire fonctionner v4l2loopback via un stream de test. Ceci fonctionne :
gst-launch-1.0 -v videotestsrc pattern=ball ! v4l2sink device= (...)
Bonjour,
Je tente d'écrire un petit script qui doit écrire un fichier texte dans un répertoire.
Ce fichier texte peut être écrit par n'importe quel utilisateur.
Il doit être toujours écrit au même endroit quelque soit l'utilisateur.
Il doit pouvoir être lu/accessible par n'importe quel utilisateur.
Son emplacement ne doit pas compromettre la sécurité du système.
Je ne suis pas encore suffisamment calé pour connaitre cet emplacement (s'il existe).
Je vous remercie pour votre aide.
Bonjour à tous,
Voici mon problème, en voulant écrire un script bash.
Je précise que je débute...
Mon but est d'insérer un exercice, disons exo.tex (qui n'a pas de préambule), à la fin d'un fichier total.tex
Si le fichier existe déjà (parce que j'y aurais déjà inséré quelques exos), je voudrais insérer mon texte juste avant la fin du fichier repérée par:
%%% fin du fichier %%%
Conclusion
\end{document}
sinon, je voudrais créer le fichier total.tex, y mettre le préambule
Bonjour ou bonsoir à toutes et à tous.
Voila je n'ai pas vraiment de problème mais plutôt une simple question.
J'aimerais savoir pourquoi lorsque j’exécute se code :
#!/bin/bash
a=1
while [ $a = 1 ]
do
read -p "Choisir parmi la pierre => P, la feuille => F et le ciseaux => C " choixJ
case "$choixJ" in
P ) choixJ='P'
a=0
;;
F ) choixJ='F'
a=0 (...)
J'ai un script tout bête qui contient entre autre ça:
#!/bin/bash
# d'autres lignes...
cd python/lib/python3.8 && rm -rfv !("site-packages")
Je peux copier-coller cette ligne dans un terminal bash ou elle s'exécutera correctement, par contre en lançant ./script.sh j'obtiens l'erreur suivante:
./script.sh: ligne 24: erreur de syntaxe près du symbole inattendu « ( »
Que faire ?
Bonjour,
j'ai une liste d'une trentaine de variable à mettre en commentaire dans des scripts
ex de variables :
DATA_FILES
PROJ_TOP
EXP_LOG
ces variables sont utilisés dans les scripts
il faut mettre en commentaire que les lignes commençant par ces variables
ex de script
## -- Déclaration des variables d'environnement -- ##
ORG_NAME=toto
DATA_FILES=/proddata/toto/batch
PROJ_TOP=/prodapp/toto/batch/current/
JOB=`basename 0ドル .sh`
DATESTAMP=`date +%Y%m%d_%H%M%S`
EXP_LOG=/apps/exploit/tng/${ORG_NAME} (...)
Bonjour
je veux ajouter le contenu d'un fichier dans un autre voilà le contenu de mes fichiers par titre d'exemple :
monfichier1=
1 Germany
2 Indonesia
3 United Kingdom
4 Malaysia
monfichier2=
Ping: 15 ms
Ping: 29 ms
Ping: 31 ms
Ping: 29 ms
mon but c'est d'avoir un autre fichier 3 comme ça :
1 Germany Ping: 15 ms
2 Indonesia Ping: 29 ms
3 United Kingdom Ping: 31 ms
4 Malaysia Ping: 29 ms
avec cete commande les (...)
Salut,
J'ai besoin de faire un cp -R mon_rep mon_NEW_rep mais en excluant un répertoire contenu dans mon_rep.
Par exemple, mon_rep contient :
les répertoires RA, RB, RC, RD, RE, RF, RG, RH
et les fichiers f1,f2, f3, f4
Je veux lancer un cp -R mon_rep mon_NEW_rep mais sans copier RF.
Le hic, c'est que c'est une commande lancée dans un script shell sur des répertoires (mon_rep) différent et qui contiennent donc des fichiers et des (...)
bonjour tout le monde, je suis nouveau sur Linux et dans le cadre d'un stage je dois faire un petit script shell pour vérifier la présence des répertoires et les trier
je dois vérifier si les répertoires sont bien present sinon envoyer un incident.
Extraire les targets des fichiers.
Faire le tri de cette liste pour qu’il n’y est pas de doublons ou autre chose que des répertoires.
Vérifier que chaque ligne est un répertoire et qu’il est présent (...)
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.
Bonjour,
Pour gagner du temps, j'ai voulu faire un script "all.sh" qui me permettrais d'ouvrir 3 screen détaché.
Voici les 3 screen que je veux ouvrir grâce au fichier :
screen -S waterfall sh start.sh
screen -S hub sh start.sh
screen -S subaqua sh /start.sh
(Bien sur je fait cd /home/waterfall/ pour pouvoir ouvrir le screen avec le bon start.sh)
Je suis allez voir différents forum pour voir comment faire et j'ai donc trouver les 3 commandes suivantes :
screen (...)
Bonjour,
Il arrive parfois qu'un tracker BitTorrent change son adresse URL.
Utilisant l'excellent mais assez austère client rtorrent, il n'est à ma connaissance pas possible d'éditer cette URL directement depuis le client.
J'ai trouvé sur le Net une ligne avec la commande sed qui fait le boulot.
Voulant rendre cela plus utilisable, je l'ai incluse dans un script.
#!/bin/bash
SOURCE_DIR="/tmp/session"
TARGET_DIR="/tmp/new_session"
SOURCE_TRACKER="http://tracker.example/passkey/announce"
TARGET_TRACKER="toto"
LENGHT_SOURCE_TRACKER="39"
LENGHT_TARGET_TRACKER="4"
cd "$TARGET_DIR (...)
Bonjour !
Je viens vous voir car j'aimerais savoir si c'est possible de détecter un screen par exemple :
if[screen.name = "test"]
Donc ici détecter si il y a un screen qui s’appelle test mais comment faire cela ?
Merci d'avance pour votre aide
Cordialement, NzoSifou