Questions marquées «shell»

Le shell est l'interface de ligne de commande d'Unix. Vous pouvez taper des commandes dans un shell de manière interactive ou écrire des scripts pour automatiser les tâches. Utilisez cette balise pour les questions s'appliquant à / bin / sh et aux shells les plus compatibles (ash, bash, ksh, zsh,…). Pour les scripts shell avec des erreurs, veuillez les consulter sur http://shellcheck.net avant de publier ici.

6
Équivalent Unix de PowerShell?
Je l'ai toujours trouvé gênant lorsque les commandes de shell complexes impliquent l'analyse de la sortie de texte avec AWK . Fondamentalement, nous convertissons des données structurées en texte, puis analysons à nouveau le texte pour revenir aux données structurées. PowerShell est un shell Windows qui évite ce problème en …
21 shell 


1
Quelle est la signification de 'ln -sf' sous Linux?
J'ai 2 questions. Le premier est pour les -sfoptions et le second est pour l'utilisation plus spécifique des -foptions. En recherchant sur Google, j'ai compris la description de la commande ln, de l'option -set -f. (copie depuis http://linux.about.com/od/commands/l/blcmdl1_ln.htm ) -s, --symbolic : make symbolic links instead of hard links -f, …
21 shell  ln 


3
Comment démarrer «correctement» une application à partir d'un shell
J'ai du mal à formuler la question avec précision, mais je ferai de mon mieux. J'utilise dwmcomme gestionnaire de fenêtres par défaut etdmenucomme lanceur d'applications. J'utilise à peine les applications GUI en dehors de mon navigateur. La plupart de mon travail se fait directement à partir de la ligne de …
21 shell  exec 


6
Comment déplacer les premiers fichiers x
J'ai cet énorme dossier avec des milliers de fichiers non ordonnés. Est-il possible de déplacer les premiers 5000 vers un sous-dossier via la mvcommande? Pour l'instant je déplace des fichiers avec mv *some_pattern* ./subfolder1/ Pour l'instant, je déplace les images de manière assez aléatoire, ce n'est pas vraiment important s'il …




4
Existe-t-il un utilitaire POSIX (ou au moins un utilitaire populaire) pour définir le répertoire de travail actuel lors de l'appel d'un programme?
Nous avons env (1) pour modifier l'environnement de la commande que nous voulons exécuter (par exemple env MANPAGER=more man dtrace). Y a-t-il quelque chose de similaire, mais pour modifier le répertoire dans lequel la commande va être lancée? Idéalement, je voudrais qu'il ressemble à ceci: theMagicCommand /new/cwd myProgram De cette …
20 shell  freebsd  cwd 


2
Pourquoi le comportement de `command 1> file.txt 2> file.txt` est-il différent de` command 1> file.txt 2> & 1`?
Lorsque vous souhaitez rediriger à la fois stdout et stderr vers le même fichier, vous pouvez le faire en utilisant command 1>file.txt 2>&1, ou command &>file.txt. Mais pourquoi le comportement est-il command 1>file.txt 2>file.txtdifférent des deux commandes ci-dessus? Ce qui suit est une commande de vérification. $ cat redirect.sh #!/bin/bash …


2
guillemets doubles imbriqués dans une ligne très votée
Une réponse StackOverflow avec> 3,5 K votes présente cette ligne unique pour l'attribution au DIRrépertoire du script bash actuel: DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" Je suis perplexe devant les guillemets imbriqués. Pour autant que je sache, les fragments suivants sont entre guillemets: "$( cd " "${BASH_SOURCE[0]}" …

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.