Questions marquées «echo»

Questions sur le shell intégré ou sur `/ bin / echo`. Cette balise ne doit pas être utilisée si votre question concerne simplement l'impression sur le terminal, ne l'appliquez que si votre question est spécifique à la commande `echo`.


2
Quel est le format pour envoyer un message dans sendmail?
J'utilise la commande suivante pour créer des messages à la volée et les envoyer: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com Il semble que lorsque vous envoyez des informations à partir d'un fichier, en faisant quelque chose comme: sendmail email@example.com mail.txt Sendmail voit ensuite …
22 shell  email  sendmail  echo 

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 …

4
Est-il toujours sûr d'utiliser «eval echo»?
L'utilisation evalest souvent déconseillée car elle permet l'exécution de code arbitraire. Cependant, si nous l'utilisons eval echo, il semble que le reste de la chaîne deviendra des arguments, echodonc cela devrait être sûr. Ai-je raison là-dessus?
20 bash  echo 


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é …

1
echo [9876543210] affiche 1 4 5 6… pourquoi?
Veuillez expliquer pourquoi 1 4 5 6 est affiché pour les quatre dernières déclarations d'écho? J'ai frappé cela par accident une fois, mais je suis maintenant curieux de savoir pourquoi ce comportement se produit. Ces déclarations fonctionnent comme prévu (pour moi). $ echo [ 9876543210 ] [ 9876543210 ] $ …





4
Qu'est-ce que écho $ -1 affiche?
Qu'est-ce que la sortie echo $-1, echo $-2, echo $-3.. signifie? Sur une de mes box Linux, cela me montre: echo $-1 imsBEl1 echo $-2 imsBEl2 Et sur une autre box Linux, cela montre: echo $-1 himBH1 echo $-2 himBH2 Correspondent-ils à certains emplacements de mémoire ou à autre chose?
14 shell  echo  parameter 

6
Imprimer uniquement la sortie après avoir trouvé le motif
Il y a un script (appelons-le echoer) qui imprime pour filtrer un tas d'informations. J'aimerais pouvoir voir uniquement les lignes après avoir trouvé un motif. J'imagine l'utilisation d'une solution pour ressembler à quelque chose echoer | solution_command <pattern> Idéalement, ce patternserait une expression régulière, mais des chaînes de valeur dures …
13 echo  printf 



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.