Je me demande simplement pourquoi cela ne fonctionne pas #!/bin/bash ls /bin ls !$ Je m'attends à courir ls /bindeux fois, mais le second soulève des erreurs comme cela !$n'a pas été interprété Ai-je raté quelque chose ou !$travaillé uniquement en ligne de commande? Je n'ai pas trouvé de partie …
J'ai donc un programme persistant exécuté en arrière-plan. Le tuer le fait simplement redémarrer avec un PID différent. Je voudrais le suspendre (le mettre en veille sans le tuer). Est-ce que kill -9 fait ça? Sinon, comment procéder?
Pour lire à partir du descripteur de fichier 6, je peux utiliser <&6ou </dev/fd/6(aka /proc/self/fd/6). Habituellement, les deux fonctionnent aussi bien. Cependant, si ce descripteur de fichier se trouve être un socket, des choses étranges se produisent. Par exemple: $ bash -c 'ls -l /dev/fd/6;cat /dev/fd/6' 6</dev/tcp/localhost/12345 lrwx------ 1 michas …
Titre alternatif: Qu'est-ce qu'une "séquence de classement" ou un "élément de classement" dans une expression régulière compatible POSIX? J'ai trouvé la définition technique exacte dans la section 9.3.5 des spécifications POSIX , comme élément n ° 4 dans la liste, mais ce n'est pas vraiment clair pour moi. Je suis …
Comment créer un alias qui étend réellement un autre alias du même nom dans Bash? Pourquoi: Je l' habitude d'avoir GREP_OPTIONSmis sur .bashrcquelque chose comme ceci: GREP_OPTIONS="-I --exclude=\*~" J'avais aussi un script (disons, setup-java.sh) que j'appellerais avant de travailler sur certains projets Java. Il contiendrait la ligne: GREP_OPTIONS="$GREP_OPTIONS --exclude-dir=classes" Si …
Quelle meilleure façon de mettre en œuvre print_last_arg? #!/bin/sh print_last_arg () { eval "echo \${$#}" # this hurts } print_last_arg foo bar baz # baz (Si c'était le cas, par exemple, #!/usr/bin/zshau lieu de #!/bin/shje saurais quoi faire. Mon problème est de trouver un moyen raisonnable de mettre cela en …
C'est OpenSUSE Leap 42. J'ai un ordinateur avec 2x 500 Go de disques durs SATA et pour l'accélérer, j'ai mis un petit disque SSD de 30 Go pour le système. Au cours de l'installation, les disques durs ont été déconnectés car ils ont confondu le programme d'installation (et moi). Une …
Supposons que j'ai un système sans X server. Je ne peux me connecter qu'à partir de la console. Il semble, par défaut, la console Linux ne prend en charge que 8 couleurs: # tput colors 8 Est-il possible d'utiliser 256 couleurs dans la console, comme j'utiliserais dans un émulateur de …
J'aimerais essayer PHP7.0 sur Debian Jessie et j'essaye de l'installer depuis Sid. Cependant, cela php7.0dépend de php7.0-commonce qui dépend pendant php-common > 18que php-commonsid est à 17. Cela signifie-t-il qu'il est tout simplement impossible d'installer à php7.0partir de cette distribution pour le moment? Pourquoi donc? Je sais qu'il est possible …
Lorsque j'utilise MySQL Workbench 6.3 sur Kubuntu 15.10 et la version du serveur MariaDB: 10.0.22-MariaDB-0ubuntu0.15.10.1 (Ubuntu), j'obtiens l'avertissement suivant. Est-ce attendu? Version de serveur ou protocole de connexion incompatible / non standard détecté (10.0.22). Une connexion à cette base de données peut être établie mais certaines fonctionnalités de MySQL Workbench …
J'essaie de créer un alias bash, où l'alias lui-même a un espace. L'idée est que l'alias (ie con) représente sudo openvpn --config /path/to/my/openvpn/configs/. Ce qui se traduit par une commande lisible, lorsque l' conalias est utilisé. c'est à dire: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` Je comprends que je …
En raison d'un bug d'application non encore diagnostiqué, j'ai plusieurs centaines de serveurs avec un disque plein. Il y a un fichier qui a été rempli de lignes en double - pas un fichier journal, mais un fichier d'environnement utilisateur avec des définitions de variables (donc je ne peux pas …
La wgetpage de manuel indique ceci, sous la section pour le --random-waitparamètre: Some web sites may perform log analysis to identify retrieval programs such as Wget by looking for statistically significant similarities in the time between requests. [...] A 2001 article in a publication devoted to development on a popular …
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.