Pourquoi presque toutes les bibliothèques partagées /usr/lib/ont-elles le bit d'autorisation d'exécution exécutable? Je ne vois aucun cas d'utilisation pour les exécuter. Certains parviennent à brancher une mainfonction quelconque pour imprimer une note de copyright et de version abrégée, mais beaucoup ne le font même pas et commettent une erreur de …
Avec Bash, sourceil est possible d'exécuter un script sans définir un bit d'exécution. Ceci est documenté et le comportement attendu, mais n'est-ce pas contre l'utilisation d'un bit d'exécution? Je sais que sourcecela ne crée pas de sous-shell.
Il y a quelques semaines, j'ai assisté à une conférence sur Git donnée par quelqu'un qui semblait être issu de Windows. Je dis "semblait être" parce qu'il n'arrêtait pas de dire "tiret" lorsqu'il faisait référence aux options de ligne de commande. Je me suis alors rappelé quelque chose que j'ai …
Sur Wikipédia, l'article pour .sh dit: Pour le type d'extension de fichier .sh, voir Bourne shell . Qu'en est-il des autres coques Unix? Je sais que le shebang est utilisé à l'intérieur du fichier pour indiquer un interprète à exécuter, mais je me demande: Quels sont les avantages et les …
J'ai remarqué beaucoup de questions et réponses et de commentaires exprimant du dédain pour (et parfois même la peur de) l'écriture de scripts au lieu de lignes simples. Je voudrais donc savoir: Quand et pourquoi devrais-je écrire un script autonome plutôt qu'un "one-liner"? Ou vice versa? Quels sont les cas …
Je souhaite refactoriser les fichiers et répertoires de mon système. Cependant, je ne sais pas quelle est la meilleure pratique . Après avoir lu cette question et ses réponses, je suppose que la partie la plus importante est d'être cohérent. Cependant, c'est là que je suis coincé. Par exemple, à …
Essayer de régler un argument amical. "Cron" est-il un acronyme pour quelque chose? De plus, est-ce que son nom canonique actuel "cron" provient d'un raccourci pour quelque chose comme chronos ou chronologique? Une recherche rapide sur Google n'a pas trouvé ce que je cherchais . Il a fini par être …
Beaucoup de fichiers de configuration Unix dans les xx.ddossiers sont préfixés par un nombre, comme: $ ls /etc/grub.d/ 00_header 10_linux 30_os-prober 40_custom 05_debian_theme 20_linux_xen 30_uefi-firmware 41_custom Y a-t-il une convention sur ce nombre? Qu'est-ce que ça veut dire ? C'est peut-être juste pour éviter les conflits de noms, mais je …
Je me demandais s'il existe une convention pour les extensions de type de fichier pour les scripts shell que vous souhaitez source au lieu d'exécuter. Par exemple: Si je veux exécuter ce script en sous-shell. ./script.sh Si je veux me rappeler d'exécuter ce script à partir du shell actuel. . …
Étant donné que les questions d'histoire sont examinées sur le sujet , je me suis dit que j'en poserais une qui me dérange depuis un certain temps et que personne que je connais ne semble connaître la réponse. Quelqu'un sait-il quelle est la signification historique du préfixe yy? La plupart …
La page de manuel pour tar dans la section SYNOPSIS d' Arch Linux commence par: tar {A|c|d|r|t|u|x}[GnSkUWOmpsMBiajJzZhPlRvwo] [ARG...] Je comprends parfaitement que dans cette situation, cela signifie que l'une des options dans les accolades doit être donnée car elle est indiquée plus bas dans la page de manuel. Existe-t-il une …
Existe-t-il une indication quant à l'utilisation de l'erreur lors de l'écriture d'une application en ligne de commande? À ma grande surprise, je n'ai rien trouvé sur Google. En particulier, la question qui m'inquiète en ce moment est de savoir s'il faut utiliser stdoutou stderrquand l'utilisateur a appelé le programme avec …
J'ai un disque dur externe que j'aimerais monter automatiquement. Il sera présent la plupart du temps lorsque mon ordinateur portable démarrera. Où est le "bon" endroit pour le monter? /media/my-hd: Jettera /mediaavec un dossier vide lorsque le disque dur n'a pas été monté. /mnt/my-hd: J'ai entendu dire que /mntlui - …
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.