Forum Programmation.shell Créer deux fichiers avec un seul grep

Posté par  . Licence CC By‑SA.
Étiquettes :
1
20
déc.
2017

J’utilise grep pour filtrer selon un motif et re-diriger le résultat vers un fichier.

Je voudrais qu’un deuxième fichier soit généré, contenant lui les lignes ne correspondant pas au motif, le fichier complémentaire en quelque sorte.

Je peux m’en sortir en appelant deux fois grep, ou en utilisant diff, ou d’autres méthodes j’imagine, mais je voudrais savoir s’il y a une méthode plus élégante/concise/efficiente de faire cela. Je vais être honnête : je cherche LA bonne manière de faire pour (…)

Forum général.général ZTE F160 (téléphone de merde…)

Posté par  . Licence CC By‑SA.
Étiquettes :
1
20
août
2015

Bonjour,

Alors voilà, j’ai un nouveau téléphone mobile depuis quelques mois, un ZTE modèle F160. Auparavant j’étais fidèle à Nokia et je n’avais pas à m’en plaindre. Oui mais voilà, mon dernier Nokia (modèle 2690) a eu un accident de chien… plusieurs touches du clavier ne s’en sont pas remises… de toutes façons, après toutes ces années de bons et loyaux services, la batterie commençait à être un peu à la ramasse niveau autonomie… il fallait que je renouvelle le (…)

Forum Linux.noyau Pourquoi ça (SSH de l’hôte vers l’invité) ça passe, mais d’autres port non ?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
31
juil.
2019
Host is up (0.00035s latency)
PORT     STATE    SERVICE
22/tcp   open     ssh
80/tcp   filtered http
161/tcp  filtered snmp
162/tcp  filtered snmptrap
443/tcp  filtered https
5000/tcp filtered upnp

Mais bon, sang, le FW de l’hôte laisse bien passer ça (j’ai même essayé d’arrêter shorewall et de mettre les policies à ACCEPT, rien à faire, et puis quand j’ai des DROP je les vois… je ne peux pas me connecter de mon hôte vers mon invité, en dehors de SSSH ?!

Il va (…)

Forum général.cherche-logiciel Ordonnancement

Posté par  . Licence CC By‑SA.
Étiquettes :
1
22
avr.
2015

Bonjour,

J'aimerais connaître vos avis éclairés sur l'état de l'art de l'ordonnancement (job scheduling) libre et multi-plateformes.

Le site ordonnancement.org me semble être une bonne source d'information, qu'en pensez-vous ?

Utilisez-vous un ordonnanceur libre dans votre structure ? Si oui, lequel ? Quels sont ses avantages et ses inconvénients ?

Merci.

Forum Linux.général Bacula vs BURP

Posté par  .
Étiquettes :
1
27
sept.
2012

Sur un serveur de test sous Debian Squeeze j'ai installé Bacula et BURP afin de comparer ces deux solutions.

Bacula sauvegarde /root, /etc, /home et /var/www. BURP sauvegarde la même chose plus /opt. La sauvegarde se fait sur une partition dédiée sur ce même serveur. Voilà le problème, qui a des chances de se situer entre la chaise et le clavier, mais peut-être pas.

# du -sh /backup/*
120M    /backup/burp
1,3G    /backup/Main

Alors voilà à quoi ressemblent ces deux (…)

Forum Linux.debian/ubuntu Ce matin postgresql ne démarrait plus (Squeeze)

Posté par  .
Étiquettes :
1
10
déc.
2012

J'ai trouvé le coupable : Snort.

Snort m'a rempli /var/log/snort de fichiers du genre "tcpdump.log.133323568656" ce qui a saturé les inodes de /var

Dans logrotate.conf j'ai ça :

/var/log/snort/* {
    daily
    create 0640 snort adm
    rotate 2
}

(c'était à weekly et rotate 3, je viens de changer)

et dans /etc/logrotate.d/snort j'ai ça :

/var/log/snort/portscan.log /var/log/snort/alert /var/log/snort/portscan2.log {
    daily
    rotate 7
    compress
    missingok
    notifempty
    create 0640 snort adm
    sharedscripts
    postrotate
        if [ -x /usr/sbin/invoke-rc.d ]; then \
            invoke-rc.d snort restart
(…)

Forum Programmation.autre Installation d’un RPM sur AIX à l’aide de Puppet

Posté par  . Licence CC By‑SA.
Étiquettes :
1
17
jan.
2018

Bonjour,

Complètement ignorant quant à l’utilisation de cet outil, je suis en train d’écrire mon premier module afin d’apprendre à m’en servir.

Sans surprise je butte sur un truc à priori simple, donc je le soumets à votre sagacité légendaire, histoire que vous bossiez à ma place puissiez montrer toute l’étendue de vos connaissances !

Voici l’extrait de mon fichier Puppet :

On récupère le fichier RPM qui va bien et on le copie dans /tmp :

  case $::kernelversion {
    '6100','7100'
(…)

Forum Linux.général Debian et LVM

Posté par  .
Étiquettes :
0
29
juil.
2012

Bon voilà, j'ai réinstallé Squeeze (en test dans une VM) et j'ai fait toute la configuration LVM à la main, tous les fs sont donc sur des volumes logiques y compris /boot, or si je me souviens bien, lorsque que l'on utilise la configuration automatique de LVM à l'installation il crée une partition physique (primaire) pour /boot et utilise le reste du disque comme volume physique pour le reste (/, /home, /usr, etc…).

Je suppose qu'il y a une raison (…)

Forum Linux.debian/ubuntu ALSA HDA Intel Debian Wheezy

Posté par  . Licence CC By‑SA.
Étiquettes :
0
7
mai
2013

Bonjour à tous,

Suite à la mise à jour de Debian sur ma machine principale (de Squeeze vers Wheezy) j'ai le problème suivant : pas de son.

Plus précisément le symptôme suivant :

$ alsamixer 
les commandes de mixage ne peuvent pas être chargés: Argument invalide

J'ai trouvé le contournement suivant, sur un forum d'Archeux (comme quoi…) :

Mettre options snd-hda-intel model=generic dans /etc/modprobe.d/alsa-base.conf

Avec ça j'ai du son mais dans le mixer ALSA je n'y trouve que Master et (…)

Forum Linux.débutant VPN + iptables

Posté par  . Licence CC By‑SA.
Étiquettes :
0
18
juin
2013

Bonjour,

En bon newbie j'utilise FirewallBuilder pour écrire mes règles de filtrage. Depuis peu j'ai accès à un VPN. Ça marche au poil, j'ai adapté mes règles iptables afin d'utiliser le VPN, ça fonctionne c'est cool. Seul problème (le seul identifié jusque là…) c'est la connexion à GMail depuis mon client de messagerie. Je me fais jeter à chaque fois que je change d'IP, c'est normal, je comprends le but et je n'ai qu'à m'identifier sur le webmail pour être (…)

Forum Linux.débutant Linux 3.9, Debian stable et LVM

Posté par  . Licence CC By‑SA.
Étiquettes :
0
4
juil.
2013

Bonjour,

J'essaie d'installer le Linux de Sid sur une Debian stable. Que j'utilise l'image fournie ou que je compile le noyau moi-même ça ne boot pas à cause d'une histoire de LVM.

J'essaierai de mettre plus d'info mais j'aimerai bien déjà avoir votre avis, savoir quelles pistes je dois explorer.

Forum général.général Centreon et ses logs

Posté par  . Licence CC By‑SA.
Étiquettes :
0
3
mar.
2015

Bonjour,

Depuis quelques temps la table "log" de la base centreon2_storage ne se met plus à jour. En fait elle se met à priori à jour avec plusieurs jours d'écart…

Je m'apprête à essayer de trouver la cause du problème, je n'ai pas encore cherché, je souhaitais avoir vos avis d'experts sur ce problème. Est-ce que quelqu'un a déjà rencontré ce dysfonctionnement ?

Également d'une manière plus générale ce qui pouvait provoquer ce genre de comportement sur une base MySQL.

Forum général.général Format de fichier

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
5
mar.
2015

Bonjour,

J'ai une application toute moisie qui a une fonctionnalité d'export au format Excel. Elle me produit un fichier avec une extension .xls mais Excel (2010) affiche un message d'erreur comme quoi le fichier n'est pas au format Excel.

La commande file m'indique :

  • sous Cygwin : HTML document, UTF-8 Unicode text
  • sous CentOS : UTF-8 Unicode text

Le fichier a cette gueule là dans un éditeur (j'ai volontairement supprimé certains passages car ce sont des informations ultra-sensibles… nan je (…)

Forum Programmation.shell IFS= et imbrication

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
16
jan.
2015

Bonjour,

J'ai un fichier CSV avec des lignes du genre :

AEQF;bla;bli;blu;ju;jo;toto;foo|bar|baz
SEQI;hik;hop;kii;ji;ju;titi;fii|gii|hop

Je souhaite parcourir chaque ligne, mettre chaque champ dans un tableau et traiter le dernier champ de manière particulière en le « splitant » à son tour. Voici le code :

# Boucle sur le tableau "lines", pour chaque élément définition d'un tableau "fields"
for l in "${lines[@]}"
  do
    while IFS=';' read -a fields
    do
      case "${fields[0]}" in
      "AEQF")
        while IFS='|' read -a hostgroups
          
(…)