Questions marquées «linux»

206
Différence entre CLOCK_REALTIME et CLOCK_MONOTONIC?

Pourriez-vous expliquer la différence entre CLOCK_REALTIMEet les CLOCK_MONOTONIChorloges renvoyées par clock_gettime()sous Linux? Quel est le meilleur choix si j'ai besoin de calculer le temps écoulé entre les horodatages produits par une source externe et l'heure actuelle? Enfin, si j'ai un démon...

205
Lire des valeurs dans une variable shell à partir d'un tuyau

J'essaie d'obtenir que bash traite les données de stdin qui sont acheminées, mais pas de chance. Ce que je veux dire, c'est qu'aucun des travaux suivants: echo "hello world" | test=($(< /dev/stdin)); echo test=$test test= echo "hello world" | read test; echo test=$test test= echo "hello world" |...

204
Syntaxe du jour de la semaine Crontab

Dans crontab, le champ Jour de la semaine va-t-il de 0 - 6ou 1 -7? Je vois des informations contradictoires à ce sujet. les états de wikipedia 0-6et d'autres sites que j'ai vus le sont 1-7. Quelle serait également l'implication ou utiliser 0ou 7incorrectement? c'est-à-dire que le cron...

202
Substitution de variables d'environnement dans sed

Si j'exécute ces commandes à partir d'un script: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla c'est bon. Mais si je cours: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' J'ai lu dans des tutoriels que pour substituer des variables...

202
Itérer sur une liste de fichiers avec des espaces

Je souhaite parcourir une liste de fichiers. Cette liste est le résultat d'une findcommande, j'ai donc trouvé: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } C'est bien sauf si un fichier a des espaces dans son nom: $ ls foo_bar_baz.txt foo bar...