Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . En visitant un forum en …
J'ai un binaire exécutable; appelons ça a.out. Je peux voir que le binaire contient des chaînes $ strings a.out ... /usr/share/foo .... Je dois changer la chaîne /usr/share/fooen /usr/share/bar. Puis-je simplement remplacer la chaîne par sed?: sed -i 's@/usr/share/foo@/usr/share/bar@' a.out Cela ressemble à une chose sûre à faire. Cela fonctionnera-t-il …
Existe-t-il un moyen sur la barre d'outils LXDE de changer quelles applications se trouvent sur la partie de lancement rapide via le terminal afin qu'elle puisse être placée dans un fichier batch à modifier sur plusieurs clients?
Existe-t-il un moyen d'obtenir l'état du bouton de la souris à partir de bash? Xdotool ne peut obtenir que l'emplacement de la souris. Je voudrais mettre en place quelque chose où je peux définir une règle où lorsqu'un bouton de la souris est enfoncé, un script peut être exécuté.
Pourquoi FreeBSD utilise GCC comme compilateur par défaut? J'ai l'impression qu'un pilier central de la philosophie FreeBSD est de ne pas utiliser de logiciel GNU et en particulier le code GPL. Pourtant, GCC qui est à la fois GNU et GPL est livré avec FreeBSD. Pourquoi?
Lorsque j'exécute mon programme de manière interactive, cela fonctionne bien: ssh somehost $ ~/some/path/somescript.py Lorsque j'exécute mon programme directement sur ssh, cela ne fonctionne pas. La variable PYTHONPATHn'est pas définie, car elle .bashrcn'est pas d'origine. ssh somehost ~/some/path/somescript.py Si je cours ssh somehost 'source ~/.bashrc; ~/some/path/somescript.py', ça marche bien. Mais …
Je regarde la sortie strace d'un processus bash en cours d'exécution connecté à un terminal, à des fins éducatives. Mon processus bash a le PID 2883. J'écris [OP@localhost ~]$ strace -e trace=openat,read,write,fork,vfork,clone,execve -p 2883 2> bash.strace Dans un terminal. J'entre alors dans mon processus bash, et j'ai l'interaction suivante: [OP@localhost …
Dans Bash, vous pouvez déplacer les opérateurs de redirection d'entrée vers l'avant d'une commande: cat <<< "hello" # equivalent to <<< "hello" cat Pourquoi n'êtes-vous pas en mesure de faire de même pour les boucles while? while read -r line; do echo "$line"; done <<< "hello" # hello <<< "hello" …
Je reçois celui-ci lorsque j'ouvre une session de terminal: sh: erreur lors de l'importation de la définition de fonction pour `read.json ' sh: erreur lors de l'importation de la définition de fonction pour `ts-project ' sh n'aime pas ces fonctions car elles ressemblent à: read.json(){ :: } et ts-project(){ :: …
Est gzipatomique? Que se passe-t-il si j'arrête le gzipprocessus alors qu'il est en train de compresser un fichier? Si ce n'est pas atomique, et si j'ai déjà appuyé sur Ctrl + C sur un gzip *.txtprocessus, comment puis-je reprendre en toute sécurité? (Je ne suis pas seulement curieux de savoir …
Dans les commentaires de cette question, un cas est survenu où diverses implémentations sed n'étaient pas d'accord sur un programme assez simple, et nous (ou du moins je) n'avons pas été en mesure de déterminer ce que la spécification requiert réellement pour cela. Le problème est le comportement d'une plage …
À ma connaissance, pour manipuler des fichiers, il n'y a que le sys_write syscall sous Linux, qui écrase le contenu du fichier (ou l'étend, si à la fin). Pourquoi n'y a-t-il pas d'appels système pour insérer ou supprimer du contenu dans des fichiers sous Linux? Comme tous les systèmes de …
Je cherche essentiellement des fichiers, puis je trie par taille. Le script fonctionne si je ne trie pas la taille par lisible par l'homme. Mais je veux que la taille soit lisible par l'homme. Comment trier des tailles lisibles par l'homme? Par exemple: ls -l | sort -k 5 -n …
J'essaye de combiner quelques programmes comme ça (veuillez ignorer les inclusions supplémentaires, c'est un travail en cours): pv -q -l -L 1 < input.csv | ./repeat <(nc "host" 1234) Où la source du programme répété se présente comme suit: #include <fcntl.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include …
Je sais que vous pouvez planifier un arrêt pour une heure spécifique via shutdown -h 21:45et que vous ne devez pas utiliser de crontabs pour de telles choses en raison de leur nature répétitive. Comment puis-je planifier un arrêt pour une date spécifique comme le 31 août à 20h00?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.