Questions marquées «command-line»

Questions sur l'utilisation de l'interface de ligne de commande (CLI).


3
Quelles sont les utilisations possibles de la commande exec?
J'apprends la execcommande. Je sais que la execcommande remplace le processus qui l'a démarrée. Il n'est donc pas possible de revenir au processus qui est remplacé par la execcommande. On pourrait dire que son but est de rendre impossible le retour au processus qui l'a déclenché. Mais quelles sont les …



3
Puis-je utiliser '!!' dans des alias ou des scripts?
Dans le terminal, je peux utiliser !!qui référencera ma commande précédente. Est-il possible de l'utiliser dans un alias? Je l'ai essayé, mais ce qui se passe, c'est que les points d'exclamation doubles sont interprétés littéralement. Ce que je veux avoir, c'est: J'entre une commande Je tape un alias qui inclura …




4
Lecture et écriture d'un fichier: commande tee
Il est bien connu qu'une commande comme celle-ci: cat filename | some_sed_command >filename efface le nom de fichier, car la redirection de sortie, exécutée avant la commande, entraîne la troncature du nom de fichier. On pourrait résoudre le problème de la manière suivante: cat file | some_sed_command | tee file …
10 command-line  bash  tee 

2
Installation de la dernière version de wxwidgets
J'essaie d'installer la dernière version de wxwidgets via le terminal et j'ai suivi ces instructions . Cependant, lorsque j'ai accédé au dossier /usr/include, un dossier a été créé appelé wx-3.0-unofficial. Est-ce le bon dossier? De plus, si je voulais installer la v3.10.0, devrais-je exécuter les mêmes commandes mais remplacer 3.0 …




2
Tuyauterie vers la commande «type»
Je veux découvrir le type de plusieurs commandes. Est-il possible de canaliser ou xargsun résultat de recherche depuis finddans la typecommande sous Linux? Par exemple: find . -name anacron | type ou find . -name anacron | xargs type

2
Que fait cette instruction «apt-get remove»?
Que fait le code suivant? Je l'ai trouvé sur Internet, je l'ai donc copié et collé dans le terminal, mais lorsque j'ai installé un nouveau noyau, il ne détecte que l'ancien. sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
10 command-line  apt  kernel  sed 

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.