Questions marquées «bash»

Pour des questions sur les scripts écrits pour le shell de commande Bash. Pour les scripts shell avec des erreurs / erreurs de syntaxe, veuillez les vérifier avec le programme shellcheck (ou sur le serveur web shellcheck à https://shellcheck.net) avant de poster ici. Les questions sur l'utilisation interactive de Bash sont plus susceptibles d'être sur le sujet sur Super User que sur Stack Overflow.

2285
Dans le shell, que signifie «2> & 1»?

Dans un shell Unix, si je veux combiner stderret stdoutdans le stdoutflux pour une manipulation ultérieure, je peux ajouter ce qui suit à la fin de ma commande: 2>&1 Donc, si je veux utiliser headsur la sortie de g++, je peux faire quelque chose comme ceci: g++ lots_of_errors 2>&1 |...

2113
Extraire le nom de fichier et l'extension dans Bash

Je veux obtenir le nom de fichier (sans extension) et l'extension séparément. La meilleure solution que j'ai trouvée jusqu'à présent est: NAME=`echo "$FILE" | cut -d'.' -f1` EXTENSION=`echo "$FILE" | cut -d'.' -f2` C'est faux car cela ne fonctionne pas si le nom de fichier contient plusieurs...