Forum général.petites-annonces TETRANE 3/3: multiples offres d'emplois / stages : Ingénieur R&D Linux

Posté par  . Licence CC By‑SA.
1
10
fév.
2017

cf l'annonce c++ que nous venons de publier pour la description rapide de notre société et les infos communes à tous nos postes.

Poste Ingénieur R&D Linux
Au sein de l'équipe R&D TETRANE, vous définissez, implémentez et maintenez les outils nécessaires au build, test, packaging, et déploiement des produits. Vous intervenez sur des chaînes de type BuildBot, des frameworks d'automatisation (tests, fuzzing, etc.), des outils en script shell ou Python. Vous êtes motivé pour monter en compétence sur les (…)

Forum Linux.général sourcer un script qui n'est pas dans le répertoire courant et sans ajouter son path

Posté par  (site web personnel) . Licence CC By‑SA.
1
12
nov.
2018

Bonjour à tous,
j'utilise pour mon travail des logiciels auxquels on a accès, la plupart du temps, en ajoutant au path les binaires du logiciel et des fois en créant des variables d'environnement dont le logiciel a besoin. Rien de bien compliqué mais évidemment, on a pas du tout envie de faire ça à la main. Du coup on met ça dans des scripts qui permettent de faire ce que je viens de dire et de lancer le logiciel. Sauf (…)

Forum Programmation.shell Isoler une chaine de caractère et compter son nombre d'occurrences

Posté par  . Licence CC By‑SA.
Étiquettes :
1
4
juin
2014

Hello,

Je cherche un moyen d'extraire d'une capture de mon trafic DNS certains sites et d'en afficher le nombre d’occurrence.

Le fichier que je récupère est sous ce format :

14:15:37.837411 IP 109.215.228.235.23582 > 81.253.149.2.53: 25335+ A? b.fc.namequery.com. (36)
14:15:37.837930 IP 80.10.202.65.30568 > 209.53.113.4.53: 59709 [1au] A? b.fc.namequery.com. (47)
14:15:44.746399 IP 109.215.90.49.1024 > 81.253.149.2.53: 7376+ A? search.namequery.com. (38)
14:15:49.456342 IP 82.121.161.41.1024 > 81.253.149.1.53: 26292+ A? search.namequery.com. (38)
14:15:49.456865 IP 80.10.202.103.3499 > 209.53.113.6.53: 27871 [1au] A? search.namequery.com. (49)
14:15:53.477188 IP 90.21.150.38.1024 (…)

Forum Programmation.shell Création simultanée et en lot d'utilisateurs et utilisateurs samba.

Posté par  . Licence CC By‑SA.
Étiquettes :
1
1
oct.
2016

Salut et fraternité à toutes et à tous,
je suis confronté à un problème et je ne m'en sors pas.
Je vous explique:
- je suis le gestionnaire du réseau d'un beau collège. Je suis aussi prof à plein temps.
- sur ce réseau, 70 postes sont destinés à l'usage des élèves.
- 50 postes tournent avec Mint et 20 avec W$10.
- une pfsense et un SLIS protègent les accès à internet.
- pas de domaine, pas de ldap (…)

Forum Programmation.shell commande ls amélioré

Posté par  .
Étiquettes :
1
19
juil.
2012

Bonjour, je voudrais afficher certaines infos via la commande ls

actuellement je fais ceci:

ls -lotr /Data/FIC*20120718* >$HOME/fic.list

et j'obtiens ceci comme résultat:

-rw-r----- 1 webadm 168 Jul 18 01:00 /Data/FIC_20120718_0100.csv
-rw-r----- 1 webadm 168 Jul 18 02:00 /Data/FIC_20120718_0200.csv
-rw-r----- 1 webadm 168 Jul 18 03:00 /Data/FICDATA_20120718_0300.csv

ce que je voudrais c'est juste afficher ceci

01:00 /Data/FIC_20120718_0100.csv
02:00 /Data/FIC_20120718_0200.csv
03:00 /Data/FICDATA_20120718_0300.csv

Forum Programmation.autre Comment installer/distribuer proprement un petit projet

Posté par  . Licence CC By‑SA.
Étiquettes :
1
30
sept.
2016

Bonjour

Il y a quelque temps, j'ai commencé un petit projet de conversion automatique de fichier reposant sur awk et sh (bash ?(1))

Le projet utilise aussi deux fichiers annexes : un programme perl et sa bibliothèque.

Pour résumer, mon projet est composé des cinq fichiers suivants :

  • le fichier .sh qui sera directement appelé pour effectuer conversion,
  • deux fichiers .awk,
  • la bibliothèque perl,
  • le programme perl.

Pour l'instant, pour me simplifier la vie, le fichier (…)

Forum Linux.débutant Exercice shell script

Posté par  . Licence CC By‑SA.
Étiquettes :
1
4
nov.
2014

Bonsoir, demain j'ai un contrôle et j'essaye de m'entrainer à faire des scripts :

Je bloque pour ce script :

Exercice 2 : et-ou

Écrivez deux scripts et.sh et ou.sh, permettant de reproduire le comportement des opérateurs && et || à
l’aide de boucles. Les commandes à exécuter (sans argument) seront passées en paramètres du script l’une
après l’autre.

Voici mon code, comment je fait pour faire exécuter l'argument ? Quand je met simplement $i j'ai une erreur

#!/bin/sh

if [
(…)

Forum général.général J'adore Debian et autres ; bug rigolo

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

Voui, j'adore les Linux qui s'installent rapidement et facilement comme Debian par exemple. A force de bidouiller dans tous les coins, je casse mon beau système tout les mois environ et c'est vraiment bien de pouvoir le remettre en état (j'ai d'ailleurs de très bons scripts pour ça :-P. Dernièrement, j'ai eu un bogue vraiment classe avec une commande toute bête :

cat /dev/urandom > /tmp/test_bytes
Et voici ce qu'est devenue mon terminal :

C'est ce genre de bug parfaitement (…)

Forum Programmation.python Fabric inclure while dans un run (Résolu)

Posté par  . Licence CC By‑SA.
Étiquettes :
0
2
fév.
2016

Bonjour à tous,

Le contexte nous devons modifier l'ensemble des vhost en ajoutant un nouveau paramètre SSL sur l'ensemble de nos serveurs.
Fabric fonctionne est très utile mais là je bloque.

Nous essayons de faire une commande sur fabric dont je ne trouve pas la solution et je ne suis pas sûr que cela soit réalisable depuis fabric.

la commande que nous souhaitont exécuter est la suivante:

find /tmp/ -type f -name '*.foo.fr' -print0| while IFS= read -r
(…)

Forum Linux.debian/ubuntu tar : <chemin ver le fichier/file.tar.gz> : non trouvé dans l'archive

Posté par  . Licence CC By‑SA.
Étiquettes :
0
10
juil.
2018

Salut,

J'essaye de decompresser plusiers fichiers tar.gz contenus dans plusieurs dossiers via a script shell avec une fonction "loop".

l'arborescence c'est sembalable a ceci :

/folder/001
/folder/002
/folder/003

A l'intérieur de chaque dossier (001,002,003) j'ai 1, parfois plusieurs fichiers tar.gz.

Mon script c'est ceci :

!/bin/bash

liste_fichier="/folder/"
for fichier in $liste_fichier do
tar -xzvf $fichier/
.tar.gz --directory $fichier/
done
exit

Problème:
Le script fonctionne uniquement quand il existe un seul fichier tar.gz dans le dossier.
Si plus d'un fichier (…)

Forum Programmation.shell SCRIPT SHELL

Posté par  . Licence CC By‑SA.
Étiquettes :
0
2
jan.
2020

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

Forum Programmation.shell Faire un ssh après un sudo

Posté par  . Licence CC By‑SA.
Étiquettes :
0
17
mar.
2014

Bonjour,

Je voudrais me connecter à une machineB avec certain user qui n’est accessible qu’après un sudo.

Je peux me connecter à une machineA
ssh machineA
Puis
machineA> sudo su – superman
puis
superman@machineA> ssh machineB

En effet sur la machineB je ne peux pas faire de sudo.
machineA> sudo su – superman ssh machineB
me demande un mot de passe.
machineA> sudo –l
donne
(root) NOPASSWD: /usr/bin/su - superman, (root) /[a-z]*app/travail/*/*.sh

J’ai testé
machineA> sudo su – superman <&lt (…)

Forum Linux.debian/ubuntu Impossible d'effacer un dossier

Posté par  . Licence CC By‑SA.
Étiquettes :
0
19
déc.
2018

Bonjour,

j'ai un dossier "Hankow 1903-1910" que je souhaite effacer ainsi que son contenu mais impossible.

Je fais :
root@xxxxx:/var/www/my_webapp__2/www/photos/Wuhan# rm -rf Hankow 1903-1910

Je n'ai pas de message d'erreur, mais le dossier et son contenu sont toujours là…

Merci des conseils.

Forum Linux.débutant Utiliser "at" pour lancer un programme graphique ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
0
13
avr.
2020

Avec at, je peux programmer le lancement d'un script qui sera exécuté par défaut dans /bin/sh :

$ echo "/chemin/script.sh" | at now +1 minute
warning: commands will be executed using /bin/sh
job 6 at Mon Apr 13 11:53:00 2020

Mais je n'arrive pas à lancer de la même façon un programme graphique. Par exemple $ echo "/usr/bin/firefox" | at now +1 minute ou $ echo "/usr/bin/firefox &" | at now +1 minute ne me lance pas de fenêtre.

(…)

Forum Programmation.shell petit souci avec la commande grep

Posté par  . Licence CC By‑SA.
Étiquettes :
0
17
mar.
2019

bonjour a tous !
étant debutant dans le shell je commence doucement mais la j'ai beau faire des recherche mais je ne trouve pas la solution a mon problème:

grep -in '^[0-9]{1 4}" "[a-z]{1 3}" "(1[6-9]\|2[0-9]\|3[0-3]\|75\|78\|9[1-5])' $1

je souhaite récupérer les ligne commençant par :
1 a 4 chiffre puis
un espace puis
1 a 3 lettre puis
la sa se complique un peut : (sois un chiffre entre 16 et 33, sois 75 sois 78 sois 91 a 95

(…)