Bonjour tout le monde!
Tout d’abord je suis ravi d'avoir troué ce forum qui m'a beaucoup aidé dans ma démarche de recherche sur linux^
Bon je vous fais la version courte. J'ai un projet en cours , un truc tout bête mais je suis bloqué depuis deux semaines c'est a rendre fou. En gros, je dois écrire des lignes de codes qui prennent en argument une certaine taille en kilo octet et une ou plusieurs adresses de répertoire et (…)
Forum Programmation.shell trouvé support de Stockage avec sont ptuuid [Résolu]
bonjours à tous
je ne sais pas vraiment ou mettre ce poste !! ( j’espère que ces le bon endroit )
ma question est simple, si on a un support de stockage avec deux partitions
on admet sur le shell [ terminal ]
blkid /dev/sda1
il nous répond que l'uuid est exemple : e5756f8d-507e-4f04-8088-2ad024ffdfcb
donc si on veux par exemple monté la partition
mkdir /mnt/part1
mount /dev/disk/by-uuid/e5756f8d-507e-4f04-8088-2ad024ffdfcb /mnt/part
il nous monte la partition sda1 dans "part1"
mais mon souci est toute (…)
Forum Programmation.shell Options boucle FOR
Bonjour,
Voici un petit script qui doit mettre de la couleur sur les lignes qui contiennent le mot recherché.
La commande "incvisu -t 200" donne les 200 derniers incidents.
Chaque incident est donné sur une ligne et comprends plusieurs arguments, par exemple:
date code error blabla
date code error blabla
date code error blabla
Le but de ce script n'est pas de juste filtrer mais de garder les autres incidents visibles pour voir le contexte, si un autre incident n'est (…)
Forum Programmation.shell Fabriquer un exécutable à partir d'un shell + fichiers
Bonjour,
je voudrais pouvoir "compiler" un ensemble de fichiers constitué de :
- un script shell exécutable
- des fichiers sur lesquels le script s'appuie.
Il me faudrait fabriquer un exécutable unique (si possible crypté) à partir de ces sources.
Je connais shc, mais à ma connaissance, il permet seulement d'encrypter un script shell seul…
Quelqu'un saurait-il comment je peux le faire ?
Merci d'avance !
Benouche
Forum Programmation.shell Commande if à écrire
Forum Programmation.shell combine grep and sed in one command
Forum Programmation.shell script: execution de commande par un logiciel
Bonjour,
je souhaite écrire un script qui lance un logiciel, puis fait executer des commandes à mon logiciel, typiquement
evolver monfichier (mon logiciel)
gogo (la commande du logiciel)
mais je n'arrive pas à trouver la formulation en langage shell, car mon logiciel est lancé et ensuite je dois taper moi meme mes commandes.
Pouvez vous m'aider?
Merci :)
Forum Programmation.shell Commande qui ne fonctionne pas
Bonjour,
J'aimerais une explication à propos de la fonction moncd en C que je compile et j'exécute par la suite sous shell ou bash.La fonction moncd permet de changer de répertoire courant.
Malheureusement après compilation, ma commande ./moncd ne fonctionne ni sous le shell ni sous bash. Dès que je l'exécute, je n'ai aucun effet et directement c'est le prompt.
La fonction est la suivante:
# include <stdio.h>
# include <unistd.h>
# include <stdlib.h>
int
main(int ac,
(…)
Forum Programmation.shell shell-->C
Forum Programmation.shell rechercher dans une colonne le chiffre le plus grand le plus petit
Forum Programmation.shell Suite fibonnaci
Bonsoir tout le monde ,
J'ai le script suivant que j'ai nommé fibon.sh
#!/bin/sh
if [$1 -eq 0] || [$1 -eq 1 ];
then
echo 1
else
n=$1
fib1='bash ./fibo.sh $(($n-1))'
fib2='bash ./fibo.sh $(($n-2))'
echo $(($fib1 + $fib2))
fi
ensuite je suis allé sur shell , j'ai ajouté fibon.sh aux bins ( pour qu'il puisse etre reconnu et exécuté) et quand je tape ensuite sur le terminal par (…)
Forum Programmation.shell J’ai besoin d’explication
Soit le code suivant :
#!/bin/bash
array1=("pi" "pas" "poux");
array2=("bim" "bam" "boom");
for ((i=0;i<${#array1[@]};++i));
do
echo "bim"
array3[$i]=$array2[$i];
done;
echo
echo ${array1[0]};
echo ${array1[1]};
echo ${array1[2]};
echo
echo ${array2[0]};
echo ${array2[1]}
(…)
Forum Programmation.shell Bot Teamspeak pour Linux: le MCS
Bonjour,
je ne sais pas si je poste au bon endroit (je m'excuse si ce n'est pas le cas), c'est mon premier post sur ce forum.
Simplement pour présenter un ensemble de scripts de ma création au cas où ils pourraient servir à quelqu'un.
Un ami m'ayant montré quelques bots très développés sous Windows pour administrer un Teamspeak du côté client et utilisant souvent ce logiciel je me suis dit que j'allais développé un équivalent pour GNU/Linux. Ce bot peut (…)
Forum Programmation.shell Addition d'un nombre d'occurences selon une chaine de caractère
Bonjour,
Je suis bloqué sur un petit script en shell. Je récupère dans un fichier txt des entrées comme ci dessous :
120 facebook.fr
32 linuxfr.org
Lorsque je lance mon script avec le cron, j'ai du coup la même chose mais plusieurs fois puisque les résultats s'ajoutent au fur et à mesure du resultat.txt :
120 facebook.fr
32 linuxfr.org
64 facebook.fr
12 linuxfr.org
Je souhaiterai donc pouvoir additionner les nombre d'occurences quand les noms de domaines sont identiques, soit au (…)
Forum Programmation.shell Informations de fichiers videos
Bonjour, d'habitude je ne post jamais sur des forums, je les parcours pour trouver une solution mais la je ne trouve rien pour éclairer ce que je veux faire..
J'ai des fichiers mkv qui contiennent des multipistes, et j'aimerais via un script qu'il m'affiche certaine informations, j'ai essayer mediainfo, ffprobe, etc mais je trouve pas ou sais pas comment le coder et quand je voit du sed et awk je prend peur x)
Le resultat attendu serait :
Audio (…)
Forum Programmation.shell script shell pour effacer automatiquement l'historique et les cookies d'internet explorer
Forum Programmation.shell ajouter une entrée fstab en bash
Bonjour,
Je dois ajouter une entrée de fstab sur 70 postes de dev;
Hélas je ne dispose pas d'outils comme puppet.
J'ai donc décidé de faire un script bash que j'enverrai aux développeurs qui l’exécuteront de la façon suivante: sudo ./scriptfs.sh
Cependant étant moins compétant sur Linux que sur Windows et ne maitrisant pas la programmation bash je sollicite votre aide pour améliorer/corriger le simulacre de script que j'ai gribouillé.
De plus je n'ai ni vm ni poste linux de (…)
Forum Programmation.shell Montage réseau CIFS Windows / Linux - Excel
Bonjour,
Je suis a la recherche des bonnes options pour "mount -t cifs" pour effectuer correctement les montages sous Ubuntu 14.04 (je pense que cela sera valable quelques soit les linux)
Actuellement je fais mon montage avec la ligne:
mount -t cifs //$ipsrv/$nompartagetmp $pathmontage -o users,rw,nobrl,cache=strict,username=$servuser,password=$mdpsrv,domain=$domaine,uid=$uid,gid=$gid,nounix,file_mode=0777,dir_mode=0777,posixpaths,serverino,acl,noperm,iocharset=utf8
Où $ipsrv est l'ip ou le nom du (…)
Forum Programmation.shell Exécuter un script windows sous un serveur linux distant
Forum Programmation.shell Utiliser une concaténation de variable dans FOR
Bonjour,
Pour réduire un code (qui est plus long que l'exemple), et pour ne pas mourir idiot, j'aurais besoin de savoir comment transformer ceci:
Lib1=0
Sat1=0
Lib2=0
Sat2=0
Lib3=0
Sat3=0
Lib4=0
Sat4=0
Lib5=0
Sat5=0
Lib6=0
Sat6=0
Lib7=0
Sat7=0
en ceci, mais ça ne fonctionne pas, mais dans l'idée, je ne dois pas être bien loin:
for x in Lib Sat
do for y in `seq 7`
$x$y=0
done
done
Curieusement si je fais un simple:
echo (…)
Forum Programmation.shell question sur sed et /dev/urandom
Bonsoir,
Pourquoi la commande suivante n'affiche-elle pas que des lettres minuscule ?</dev/urandom sed 's/[^a-z]//g'
C'est surtout par curiosité.
Forum Programmation.shell Script comparer fichier et date [Résolu]
Forum Programmation.shell awk print $mavariable
Bonjour à tous,
je ne trouve pas de solution pour mettre en paramètre la commande que il se doit.
Contexte dans le répertoir /tmp nous avons des fichiers du type
XXX.TTTT.DAYLY
XXX.TTTT.WEEKLY
XXX.TTTT.MOUNTHLY
Le but et de recopier l'ensemble des fichier en remplaçant la chaîne TTTT par YYYY nous aurons comme résultat:
XXX.YYYY.DAYLY
XXX.YYYY.WEEKLY
XXX.YYYY.MOUNTHLY
A=`ls /tmp/XXX.TTTT* | cut -d. f3`
n=`ls XXX.TTTT.* | wc -l`
awk
#mais nous ne connaissons pas
(…)