Articles of ligne de commande

Comment obtenir l’ID du processus Linux actuel à partir de la ligne de commande a de manière indépendante du langage, indépendamment du langage

Comment peut-on obtenir leur identifiant de processus actuel (pid) à partir de la ligne de commande Linux de manière indépendante du langage, indépendamment du langage? pidof(8) semble n’avoir aucune option pour obtenir le pid processus appelant. Bash, bien sûr, a $$ – mais pour mon usage générique, je ne peux pas compter sur un shell […]

Comment attendre que le processus se termine avec IO.popen?

J’utilise IO.popen dans Ruby pour exécuter une série de commandes de ligne de commande dans une boucle. J’ai ensuite besoin d’exécuter une autre commande en dehors de la boucle. La commande en dehors de la boucle ne peut pas être exécutée tant que toutes les commandes de la boucle ne sont pas terminées. Comment puis-je […]

CSV pour excel la conversion

Existe-t-il un moyen de convertir un fichier CSV en fichier Excel sur demande via apache / .htaccess

comment compresser un lien symbolique?

J’essaie de compresser avec tar un répertoire dans un environnement chroot avec ssh, mais il a échoué car il ne fait que compresser le lien symbolique lui-même, comment puis-je le compresser? -bash-3.00$ ls -ail 1263583 lrwxrwxrwx 1 root root 18 Apr 18 2008 mainwebsite_html -> ../../var/www/html -bash-3.00$ tar -cjvf archive.tar.bz2 mainwebsite_html -bash-3.00$ ls -ail 7509101 […]

Quelle séquence de caractères dois-je ne pas autoriser dans un nom de fichier?

J’ai découvert après avoir testé que linux autorisait tout caractère dans un nom de fichier, sauf pour / et null ( \0 ). Alors, quelle séquence dois-je ne pas autoriser dans un nom de fichier? J’ai entendu un leader – peut confondre certains programmes en ligne de commande, ce qui ne compte pas pour moi, […]

Utiliser hexdump pour générer uniquement des fichiers ASCII

J’essaie de sortir des valeurs ASCII correspondant à certaines données binarys. J’ai appliqué l’utilitaire hexdump avec succès pour produire hexdump et ASCII côte à côte comme ci-dessous: 00000120 20 20 20 20 3d 20 30 78 30 30 30 30 30 30 33 30 | = 0x00000030| 00000130 0a 01 00 00 00 23 00 […]

Exécuter un fichier JAR sans appeler directement `java`

Je déploie un outil de ligne de commande écrit en Java qui accepte les arguments de ligne de commande. Je l’ai emballé comme un fichier JAR, car il est pratique d’avoir un seul fichier. Le problème est que pour l’exécuter, vous devez d’abord appeler java -jar (filename) (args) et c’est assez ennuyant. La façon actuelle […]

Comment déterminer si le moniteur LCD est activé à partir de la ligne de commande Linux

Comment savoir si les écrans d’un ordinateur sont activés / désactivés depuis la ligne de commande sous Linux? J’ai toujours considéré les moniteurs comme des périphériques de sortie uniquement, mais j’ai remarqué que la boîte de dialog Préférences de Gnome Monitor comporte une fonction “détecter le moniteur”. Cela peut-il être généralisé pour déterminer si un […]

Exécution du programme Java à partir de la ligne de commande Linux

Je ne suis pas très expérimenté avec Java et cela me rend fou. J’ai écrit un programme java FileManagement et je dois l’exécuter depuis la ligne de commande. Je peux le comstackr à partir de la ligne de commande avec javac FileManagement/*.java qui créera toutes les classes dans ce dossier mais quand j’essaie java FileManagement.Main […]

Comment puis-je exécuter des commandes externes en C ++ / Linux?

Je veux juste savoir quelle est la meilleure façon d’exécuter une commande externe en C ++ et comment puis-je récupérer la sortie s’il y en a? Edit : Je suppose que je devais dire que je suis un débutant ici dans ce monde, alors je pense que je vais avoir besoin d’un exemple de travail. […]