Questions marquées «unix»

Cette balise est EXCLUSIVEMENT pour les questions de PROGRAMMATION qui sont directement liées à Unix; les problèmes logiciels généraux doivent être adressés au site Unix & Linux Stack Exchange ou au super utilisateur. Le système d'exploitation Unix est un système d'exploitation polyvalent qui a été développé par Bell Labs à la fin des années 1960 et existe aujourd'hui en différentes versions.


9
Afficher deux fichiers côte à côte
Comment deux fichiers texte non triés de différentes longueurs peuvent-ils être affichés côte à côte (en colonnes) dans unshell Donné one.txtet two.txt: $ cat one.txt apple pear longer line than the last two last line $ cat two.txt The quick brown fox.. foo bar linux skipped a line Afficher: apple …

4
Que signifie «&» à la fin d'une commande linux?
Je suis administrateur système et on m'a demandé d'exécuter un script Linux pour nettoyer le système. La commande est la suivante: perl script.pl > output.log & donc cette commande se termine par un &signe, y a-t-il une signification particulière? J'ai des connaissances de base sur shell mais je n'ai jamais …
94 linux  shell  unix 


12
Comment démoniser un script arbitraire sous Unix?
J'aimerais un démoniseur capable de transformer un script ou une commande arbitraire et générique en démon . Je voudrais traiter deux cas courants: J'ai un script qui devrait fonctionner pour toujours. S'il meurt (ou au redémarrage), redémarrez-le. Ne laissez jamais deux copies s'exécuter à la fois (détectez si une copie …

3
Comment définir des points d'arrêt sur les futures bibliothèques partagées avec un indicateur de commande
J'essaye d'automatiser une session gdb en utilisant le --commanddrapeau. J'essaie de définir un point d'arrêt sur une fonction dans une bibliothèque partagée (l'équivalent Unix d'une DLL). Mon cmds.gdb ressemble à ceci: set args /home/shlomi/conf/bugs/kde/font-break.txt b IA__FcFontMatch r Cependant, j'obtiens ce qui suit: shlomi: ~ / progs / bugs-external / kde …
93 c++  c  linux  unix  gdb 



4
Concaténation rapide de plusieurs fichiers GZip
J'ai la liste des fichiers gzip: file1.gz file2.gz file3.gz Existe-t-il un moyen de concaténer ou de gzipper ces fichiers dans un seul fichier gzip sans avoir à les décompresser ? En pratique, nous l'utiliserons dans une base de données Web (CGI). Où le Web recevra une requête de l'utilisateur et …
93 linux  unix  gzip  compression 


3
E / S non bloquantes UNIX: O_NONBLOCK vs FIONBIO
Dans chaque exemple et discussion que je rencontre dans le contexte de la programmation de socket BSD, il semble que la manière recommandée de définir un descripteur de fichier en mode E / S non bloquant utilise l' O_NONBLOCKindicateur to fcntl(), par exemple int flags = fcntl(fd, F_GETFL, 0); fcntl(fd, …

5
Comment exécuter Selenium dans Xvfb?
Je suis sur l'instance EC2. Il n'y a donc pas d'interface graphique. $pip install selenium $sudo apt-get install firefox xvfb Alors je fais ceci: $Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null & $DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar 05:08:31.227 INFO - Java: Sun Microsystems Inc. 19.0-b09 05:08:31.229 INFO - OS: Linux 2.6.32-305-ec2 …

8
Comment faire un Python, un programme de ligne de commande qui remplit automatiquement des choses arbitraires PAS un interpréteur
Je sais comment configurer l'auto-complétion des objets python dans l'interpréteur python (sous unix). Google affiche de nombreux appels pour des explications sur la façon de procéder. Malheureusement, il y a tellement de références à cela qu'il est difficile de trouver ce que j'ai besoin de faire, ce qui est légèrement …

5
Comment emboîter correctement les backticks Bash
Soit j'ai manqué un jeu, soit un contrecoup ne semble pas fonctionner avec trop de boucle de devis de programmeur. $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 Voulait hello1-hello2-hello3-hello4-hello5-hello6-...
92 bash  shell  unix  quoting 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.