Unix & Linux

61
Comment intégrer la commande mv après la commande find?

Je cherche des fichiers dont le nom contient AAAdans leur chemin à l'aide de la commande suivante: find path_A -name "*AAA*" Étant donné le résultat affiché par la commande ci-dessus, je souhaite déplacer ces fichiers dans un autre chemin, par exemple path_B. Au lieu de déplacer ces fichiers un par...

61
Que fait `kill -0`?

Je suis récemment tombé sur cela dans un script shell. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi Que fait kill -0

61
il y a des écrans dans la liste, mais "aucun écran à reprendre"

Lorsque je tape, screen -rje prévois soit de voir: une liste d’écrans à reprendre, soit un message "Il n’ya pas d’écran à reprendre." Aujourd'hui, je vois qu'il y a un écran, mais je reçois toujours le message qu'il n'y a pas d'écran à reprendre: [root@server chiliNUT]# screen -r There is a screen...

61
Enregistrer toutes les sorties du terminal dans un fichier

Existe-t-il un moyen de sauvegarder toutes les sorties du terminal dans un fichier avec une commande? Je ne parle pas de redirection command > file.txt Pas l'histoire history > file.txt, j'ai besoin du texte complet du terminal Pas avec les raccourcis clavier! Quelque chose comme...

61
Pourquoi nullglob n'est-il pas par défaut?

Dans la plupart des coquilles, ce nullglobn'est pas la valeur par défaut. Cela signifie, par exemple, si vous exécutez cette commande ls * dans un répertoire vide, le *glob sera étendu à un littéral *, à une liste d'arguments vide. Il existe des moyens de modifier ce comportement afin que, *dans un...

61
Comprendre «IFS = read -r line»

Je comprends évidemment que l’on peut ajouter de la valeur à la variable de séparateur de champ interne. Par exemple: $ IFS=blah $ echo "$IFS" blah $ Je comprends aussi que read -r lineles données de la stdinvariable seront sauvegardées line: $ read -r line <<< blah $ echo "$line" blah $...

60
Pourquoi les applications Mac ne sont jamais «fermées»?

Je suis un utilisateur Linux / Windows / Mac. J'aime tous les systèmes *, plus que Windows, mais j'aime tous les autres. J'ai commencé à utiliser un Mac cette année et une différence incompréhensible entre Linux et Windows est la suivante: pourquoi les applications ne se ferment jamais lorsque je...

60
Observez plusieurs fichiers journaux dans une sortie

Existe-t-il un moyen simple d’agir autrement tail -f mylogfileque d’avoir les modifications de plusieurs fichiers affichées (éventuellement avec le nom du fichier ajouté comme préfixe à chaque ligne)? Ou peut-être un outil graphique? Je suis sous

60
Journalisation des tentatives d'accès SSH

J'ai configuré un serveur Ubuntu avec openssh afin de pouvoir s'y connecter et exécuter des commandes à partir d'un système distant tel qu'un téléphone ou un ordinateur portable. Le problème est ... Je ne suis probablement pas le seul. Existe-t-il un moyen de connaître toutes les tentatives de...