Forum Programmation.shell Pas trouver fichier

Posté par  . Licence CC By‑SA.
Étiquettes :
4
8
août
2024

Hello,

J’ai une question à la con, tellement à la con que je ne pourrais trouver le sommeil sans avoir au moins un indice.

Voici le code que j’ai (j’ai volontairement “anonymisé” le nom des variables pour que ce soit plus générique). Ce que fait le grep n’a pas grande importance, l’idée c’est que je ne traite que certaines lignes de chaque fichier. Le point important c’est de traiter les fichiers dans l’ordre chronologique, d’où les options -rt passées à (…)

Forum Programmation.shell Le problème avec l’aléatoire c’est qu’on ne peut jamais être sûr que ce le soit

Posté par  . Licence CC By‑SA.
Étiquettes :
5
15
fév.
2024

En fait on ne peut qu’estimer la probabilité que ce le soit plus ou moins. Et de toute manière, rien n’est aléatoire. Henri Poincaré l’a clairement postulé il y a longtemps et personne n’a pu le démentir :

« Une cause très petite, qui nous échappe, détermine un effet considérable que nous ne pouvons pas ne pas voir, et alors nous disons que cet effet est dû au hasard. »

En Français comptant pour rien, sans cette horrible double négation (…)

Forum général.général Melody of the primes

Posté par  . Licence CC By‑SA.
Étiquettes :
6
7
fév.
2024

Bonjour les gens, et les autres,

Comme j’ai fait une composition un peu moins expérimentale et plus easy-listening qu’à l’accoutumée, et comme je sais que vous avez été sages comme des totoz ces derniers jours, je vous offre cette exclusivité mondiale, vous ne la trouverez nulle part ailleurs sur web, ni même sur gopher ou le darknet.

C’est un morceau que vous n’aurez même pas à télécharger !

Par contre, vous devez le reproduire vous même. Enfin… le faire reproduire (…)

Forum Programmation.shell Wrapper for ALSA recording of playback device

Posté par  . Licence CC By‑SA.
Étiquettes :
3
4
oct.
2023

Salut touT le mond0e,

Je souhaite soumettre ce script à votre analyse. Il fonctionne comme je veux même s’il n’est pas fini (pas de getopts notamment) mais je voulais le soumettre à vos critiques, parfois acerbes mais toujours constructives !

#!/bin/bash
test "${1}" || { echo -e "\nUsage: ${0} <file>\n"; exit 1; }

if test -f "${1}"; then
   REC_OUTPUT_FILE="$$-${1}"
(…)

Forum général.cherche-logiciel Héberger son propre Yopmail

Posté par  . Licence CC By‑SA.
Étiquettes :
6
30
sept.
2021

Bonjour à tous,

Yopmail pour ceux qui ne connaissent pas c’est ça. Moi je suis fan :

Sans la créer, utilisez n'importe quelle adresse mail jetable (ex:@YOPmail.com). Les mails envoyés à cette adresse éphémère sont instantanément consultables dans la boîte aux lettres nimportekoi ou directement par : https://YOPmail.com?<nimportekoi>
Les adresses email ne sont jamais créées ni supprimées. Chaque message est supprimé après 8 jours. Il est possible de supprimer manuellement les mails lus.
YOPmail ne permet pas l'envoi de mail (…)

Forum Linux.général Kubernetes dashboard qui ne démarre pas

Posté par  . Licence CC By‑SA.
0
2
mar.
2021

Bonjour jeune entrepreneur,

Si tu maîtrises Kubernetes tu auras peut-être l’immense honneur de m’aider ! Voici mon problème :

Je tente d’installer un cluster Kubernetes, un master déjà pour commencer. Je fais ça sur une VM Debian 10 (KVM, hôte en Debian 10 aussi).

L’étape kubeadm init a bien abouti, je peux interroger le cluster :

$ kubectl cluster-info
Kubernetes control plane is running at https://192.168.122.204:6443
KubeDNS is running at https://192.168.122.204:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

To further debug and diagnose cluster problems, use 'kubectl
(…)

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 Linux.général Cloner une VM

Posté par  . Licence CC By‑SA.
Étiquettes :
2
22
juil.
2019

Je vais être honnête, j’ai n’ai même pas cherché moi-même comment faire. Je veux connaître vos avis d’experts, même si, in fine, je vais quand même chercher moi-même pour croiser tout ce que vous m’aurez proposé.

Alors voilà, j’ai une VM (KVM, image QCOW) et je voudrais en avoir trois ou quatre semblables à celle-ci. Quand je dis semblable il y aurait forcément quelques différences : le nom d’hôte et son IP.

Il s’agit en l’occurrence de VM en CentOS (…)

Forum Linux.général Ma souris est buggée

Posté par  . Licence CC By‑SA.
Étiquettes :
4
21
juil.
2019

Bonjour à tous,

De temps à autre un simple clic gauche fait en réalité deux clics :( Ce n’est pas systématique mais c’est très pénible :

Je m’en suis rendu compte avec xev, de temps à autre j’ai deux lignes au lieu d’une :

$ xev |grep ButtonPress
ButtonPress event, serial 37, synthetic NO, window 0xe800001,
ButtonPress event, serial 37, synthetic NO, window 0xe800001,
ButtonPress event, serial 37, synthetic NO, window 0xe800001,

D’après le Web : « Ta souris est (…)

Forum Programmation.python Coût de l’introspection

Posté par  . Licence CC By‑SA.
Étiquettes :
2
28
mai
2018

Bonjour à tous,

J’ai une fonction qui se charge d’écrire des messages dans un fichier (les logs de mon application). Cette fonction peut être utilisée par différents objets. Donc pour avoir le maximum d’information dans mes logs, cette fonction fait appel à la fonction currentframe() du module inspect :

from inspect import currentframe
class Logger:
    """Log messages."""
    def __init__(self):
        self.logfile  = sys.stderr
        self.log_time = False

    def __del__(self):
(…)

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 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 Linux.général Script ne se comportant pas pareil selon le mode de lancement

Posté par  . Licence CC By‑SA.
Étiquettes :
2
30
avr.
2017

Alors voilà. J’ai un script Python qui ne fork pas mais qui ne se termine pas (while true { do things; sleep }), lorsque je le lance en tant qu’utilisateur ainsi :

$ /path/to/python /path/to/script.py

le programme s’exécute bien au premier plan. Par contre, lorsque que je le lance ainsi (en étant root) :

# su - c '/path/to/python /path/to/script.py' user

le programme fork… Je ne comprends pas pourquoi et c’est pour ça que je fais appel à vous.

Je (…)