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.


3
Que fait «<& -»?
J'ai copié un extrait de Bash en arrière-plan d'une commande ssh exécutée à distance: ssh user@remote &lt;&lt;CMD some process &lt;&amp;- &gt;log 2&gt;error &amp; CMD Que fait &lt;&amp;--il? Je suppose que c'est la même chose que&lt; /dev/null Ma prochaine compréhension est que les trois descripteurs de fichiers principaux ( stdin, stdout, …


9
Existe-t-il quelque chose comme un générateur lorem ipsum?
Existe-t-il quelque chose comme un « générateur lorem ipsum »? Je sais qu'elle existe dans Latex, et même dans LibreOffice, mais je cherche une commande de terminal. Je voudrais taper quelque chose comme loremipsum 10 &gt;&gt; file1.txtça me donnerait les 10 premiers paragraphes de lorem ipsum, chaque paragraphe se terminant …
20 shell  terminal  text 




4
renommer en masse (ou afficher correctement) les fichiers avec des caractères spéciaux
J'ai un tas de répertoires et sous-répertoires qui contiennent des fichiers avec des caractères spéciaux, comme ce fichier: robbie@phil:~$ ls test�sktest.txt test?sktest.txt Find révèle une séquence d'échappement: robbie@phil:~$ find test�sktest.txt -ls 424512 4000 -rwxr--r-x 1 robbie robbie 4091743 Jan 26 00:34 test\323sktest.txt La seule raison pour laquelle je peux même …

3
Y a-t-il des inconvénients à définir «noclobber»?
Étant donné que zshpeut assommer tous les fichiers avec la commande: &gt;* Je pense que définir l'option noclobberserait une bonne idée. Je peux toujours utiliser &gt;| filesi je veux utiliser le comportement de clobber par défaut dans bash et zsh. (zsh autorise également la syntaxe alternative &gt;!file). Je suppose que …
20 bash  shell  zsh 


4
Shebangs indépendants du chemin
J'ai un script que je veux pouvoir exécuter sur deux machines. Ces deux machines obtiennent des copies du script à partir du même référentiel git. Le script doit s'exécuter avec le bon interprète (par exemple zsh). Malheureusement, les deux env et zshvivent dans des endroits différents sur les machines locales …
20 shell  zsh  cron  path 

3
Séquences d'échappement avec "echo -e" dans différents shells
Je viens de remarquer qu'il semble que le drapeau -en'existe pas pour la echocommande dans mon shell sous Linux. Est-ce juste un paramètre foiré ou est-ce "normal"? Du code comme exemple: #!/bin/sh echo -e "\e[3;12r\e[3H" Tirages: -e \e[3;12r\e[3H Cela fonctionnait avant! Je suppose que certaines sttycommandes ont terriblement mal tourné …

2
Définition d'une variable shell d'une manière coalescente nulle
J'aime vraiment la «coalescence nulle», où vous pouvez définir une variable à la première valeur «non nulle» dans une liste de choses. De nombreuses langues le prennent en charge, par exemple: C #: String myStr = string1 ?? string2 ?? "default"; JavaScript: var myStr = string1 || string2 || "default"; …
20 bash  shell  variable 



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.