Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x




3
Dans un script shell, comment puis-je (1) démarrer une commande en arrière-plan (2) attendre x secondes (3) exécuter une deuxième commande pendant l'exécution de cette commande?
Voici ce que je dois faire: démarrer le processus A en arrière-plan attendez x secondes démarrer le processus B au premier plan Comment puis-je faire attendre? Je constate que le «sommeil» semble tout arrêter et je ne veux pas vraiment «attendre» que le processus A se termine complètement. J'ai vu …


1
Peut-on utiliser un fichier clé comme mot de passe pour sudo?
Le contexte J'aime travailler en public sur mon ordinateur portable, mais j'aime aussi utiliser sudo sans mot de passe. Sur la base de ce que je sais maintenant, j'utiliserais l' NOPASSWDoption dans mon sudoersfichier, mais bien sûr, n'importe qui pourrait utiliser sudo comme bon lui semble. Une pensée importante qui …
11 sudo  usb  usb-drive 

2
Que signifie %% dans un nom de fonction?
En regardant la sortie de env, j'ai remarqué qu'il y a aussi la fonction suivante. BASH_FUNC_mc%%=() { . /usr/share/mc/mc-wrapper.sh } Le contenu du fichier /usr/share/mc/mc-wrapper.sh est le suivant. MC_USER=`id | sed 's/[^(]*(//;s/).*//'` MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$" /usr/bin/mc -P "$MC_PWD_FILE" "$@" if test -r "$MC_PWD_FILE"; then MC_PWD="`cat "$MC_PWD_FILE"`" if test -n "$MC_PWD" && test …


2
Comment les pollutions des canaris de pile sont-elles enregistrées?
L'indicateur GCC -fstack-protector permet d'utiliser des canaris de pile pour la protection contre les débordements de pile. L'utilisation de ce drapeau par défaut a été plus importante ces dernières années. Si un paquet est compilé avec -fstack-protector, et que nous débordons un tampon dans le programme, nous aurons probablement une …
11 logs  gcc 

3
Pourquoi la source lib / * ne fonctionne-t-elle pas?
J'ai un petit programme qui contient la structure de dossiers suivante: - main.sh - lib/ - clean.sh - get.sh - index.sh - test.sh Chaque fichier contient une seule fonction que j'utilise dans main.sh. main.sh: source lib/* get_products clean_products make_index test_index Dans ce qui précède, les deux premières fonctions fonctionnent mais …
11 bash  source 

4
Répertoires contenant deux fichiers ou plus
Je veux trouver un sous-répertoire du répertoire courant, qui (c'est-à-dire le sous-répertoire) contient 2 fichiers réguliers ou plus. Je ne suis pas intéressé par les répertoires contenant moins de 2 fichiers, ni par les répertoires qui ne contiennent que des sous-répertoires.
11 files  find 


2
Bash: appuyer sur escape 4 fois
Lorsque j'appuie sur Échap 4 fois dans un terminal bash, il affiche quelque chose comme ceci: -bash-4.1$ Display all 2837 possibilities? (y or n) : ! ./ [ [[ ]] { } 411toppm a2p ac accept accton aclocal aclocal-1.11 acpi_listen Quelle est cette fonction et comment ces entrées sont-elles trouvées? …
11 bash 



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.