Principal Autre Comment faire écho sans nouvelle ligne

Comment faire écho sans nouvelle ligne



La commande 'echo' ajoutera toujours une nouvelle ligne lorsque vous l'exécuterez dans une console de commande. Ceci est pratique lorsque vous souhaitez imprimer des variables environnementales et d'autres informations. Il sépare les informations individuelles de la commande et facilite leur identification.

¿Cómo haces que tu facebook sea privado?
Comment faire écho sans nouvelle ligne

Mais, si vous souhaitez copier la sortie et l'utiliser dans une autre console, la ligne supplémentaire peut être un problème. De plus, si vous devez utiliser la commande echo mais que vous souhaitez créer un fichier CSV, la ligne invisible peut rendre tous vos efforts vains.

Cet article expliquera comment utiliser la commande 'echo' sans créer une nouvelle ligne pour différentes plates-formes.

Comment faire écho sans nouvelle ligne dans l'invite de commande Windows

Si vous avez Windows 10, vous pouvez accéder à l'invite de commande pour saisir vos commandes. La nouvelle ligne peut poser des problèmes, en particulier si vous souhaitez copier la sortie et l'utiliser en dehors de l'invite de commande.

Ainsi, si vous tapez « echo 1 » comme commande dans votre invite, vous obtiendrez 1 en sortie, suivi d'une nouvelle ligne et d'une autre ligne d'entrée.

nouvelle ligne

Mais si vous souhaitez utiliser la même commande sans ajouter de nouvelle ligne, vous devez saisir des commandes supplémentaires après « echo ».

Allons-y étape par étape :

  1. Appuyez simultanément sur les touches « Windows » et « R » pour ouvrir la fenêtre « Exécuter ».
  2. Tapez « cmd » dans la zone Ouvrir.
    cmd
  3. Tapez la commande suivante dans l'invite de commande :
    écho | définissez /p=votre texte ou variable (dans cet exemple, c'est '1')
  4. Appuyez sur « Entrée » pour exécuter cette commande.
  5. Vous ne devriez pas voir une nouvelle ligne entre les deux.
    pas de nouvelle ligne
    Si vous souhaitez copier la sortie dans le presse-papiers, vous devrez utiliser la commande « echo » avec la commande « clip ».
  6. Utilisez le code suivant :
    écho | définir /p=votre texte ou variable|clip
  7. La commande « clip » copiera le texte ou la variable dans le presse-papiers.
  8. Ouvrez n'importe quel outil de texte. Par exemple, Bloc-notes.
  9. Collez-y le presse-papiers.
  10. Vous devriez voir votre sortie dans une chaîne de texte dans le Bloc-notes.
    pâte

Comment faire écho sans nouvelle ligne dans Bash

Bash est la console de commande sous Linux et Mac OS, qui reconnaît également la commande « echo ». Dans le cas de Bash, echo crée également une nouvelle ligne dans la sortie, mais vous pouvez utiliser différentes étapes pour l'arrêter.

La meilleure façon de supprimer la nouvelle ligne est d'ajouter '-n'. Cela signale de ne pas ajouter de nouvelle ligne.

Lorsque vous souhaitez écrire des commandes plus compliquées ou tout trier sur une seule ligne, vous devez utiliser l'option '-n'.

Par exemple, si vous saisissez le code :
pour x dans ${array[@]}
fais
écho $ x
fait| sorte

La commande 'echo $x' triera les variables sur des lignes séparées. Cela peut ressembler à ceci :
1
deux
3
4
5

Ainsi, il n'imprimera pas les nombres sur la même ligne.

Il existe un moyen d'afficher la sortie sur une seule ligne ; vous n'avez qu'à utiliser la commande '-n'.

Cela ressemblerait à ceci:

pour x dans ${array[@]}
fais
echo -n $x
fait| sorte

Appuyez sur retour et vous devriez voir les chiffres sur la même ligne.

Echo avec la commande Printf dans Bash

Une autre façon d'éviter d'ajouter une nouvelle ligne avec 'echo' est de la combiner avec la commande 'printf'.

Par exemple, utilisons le code suivant :
NouvelleLigne=`printf n`
echo -e Ligne1${NouvelleLigne}Ligne2

cómo poner disney plus en el plato

Sans ajouter d'espace après n, vous obtiendrez ce résultat :

cómo grabarse en Snapchat sin mantener presionado el botón

Ligne1Ligne2

Cependant, si vous ajoutez un espace après n comme ceci :
NouvelleLigne=`printf n `
echo -e Ligne1{NouvelleLigne}Ligne2

Vous obtiendrez le résultat suivant :
Ligne 1
Ligne 2

Si vous souhaitez que toutes vos entrées s'impriment sur la même ligne pour une raison quelconque, vous pouvez toujours utiliser le premier exemple.

Qu'en est-il de PowerShell ?

Le PowerShell de Windows ne crée pas de nouvelle ligne avec la commande echo. Mais si vous souhaitez ajouter du contenu directement à un fichier texte via PowerShell, vous devez taper la commande '-NoNewline' après le texte ou la variable.

Ceci est extrêmement utile pour créer un fichier CSV, par exemple. Ou, si pour une raison quelconque vous avez besoin que toutes vos variables restent sur la même ligne.

Notez que sans la commande '-NoNewLine', le passera toujours automatiquement à une nouvelle ligne après avoir atteint la fin d'une ligne.

L'écho de Thor

Maintenant que vous savez comment éviter d'ajouter une nouvelle ligne avec écho, vous pouvez continuer votre codage.

Si vous connaissez d'autres méthodes pour accomplir, n'oubliez pas de partager avec la communauté dans les commentaires. Merci d'avance.

Des Articles Intéressants

Choix De L'Éditeur

DLC Star Wars Battlefront 2: EA ajoute du contenu gratuit avec The Last Jedi Season à partir d'aujourd'hui
DLC Star Wars Battlefront 2: EA ajoute du contenu gratuit avec The Last Jedi Season à partir d'aujourd'hui
Le premier DLC de Star Wars Battlefront 2 est enfin là et il est totalement gratuit ! Nous savions déjà qu'EA supprimait le pass de saison pour Star Wars Battlefront 2, mais cela ne le rend pas
Comment bloquer des sous-réseaux spécifiques
Comment bloquer des sous-réseaux spécifiques
https://www.youtube.com/watch?v=foRC3EV9bMg Reddit, également connu comme la page d'accueil d'Internet, est l'un des sites les plus importants et les plus fréquentés d'Internet. Comme tous les autres sites avec du contenu généré par les utilisateurs, il a son
Comment résoudre ce problème lorsque l'écran Android ne tourne pas
Comment résoudre ce problème lorsque l'écran Android ne tourne pas
Vous allumez votre Android et l'écran ne tourne pas. Il existe plusieurs façons simples de résoudre ce problème courant, notamment en vérifiant les paramètres de rotation automatique.
Microsoft Edge Canary a reçu une recherche dans la barre latérale
Microsoft Edge Canary a reçu une recherche dans la barre latérale
Plus tôt ce mois-ci, Microsoft a annoncé une nouvelle fonctionnalité, Sidebar Search, à ajouter au navigateur Edge. La fonctionnalité a enfin fait son apparition dans le canal Canary de Microsoft Edge.Publicité Recherche dans la barre latérale Une nouvelle fonctionnalité de recherche dans la barre latérale vous permettra de rechercher quoi que ce soit sur le Web sans passer à un nouvel onglet. La recherche
Comment sauter des chansons avec des AirPods
Comment sauter des chansons avec des AirPods
Lorsque les AirPods sont arrivés sur la scène en 2015, ils ont certainement changé la donne dans le monde de la musique. Comme d'autres appareils Bluetooth à l'époque, ils nous permettaient de couper le cordon. Mais les AirPod peuvent faire bien plus, notamment vous permettre
Comment soustraire dans Google Sheets
Comment soustraire dans Google Sheets
Les utilisateurs expérimentés de Google Sheet avec une expérience Excel peuvent effectuer efficacement des opérations mathématiques complexes à l'aide du programme gratuit G-suite. En effet, il existe une grande similitude dans la manière dont les calculs sont effectués dans Excel et Google Sheets.
Supprimez «Impression 3D avec 3D Builder» dans le menu contextuel de Windows 10
Supprimez «Impression 3D avec 3D Builder» dans le menu contextuel de Windows 10
Si vous n'utilisez pas 3D Builder, vous trouverez peut-être utile de supprimer la commande du menu contextuel dans la mise à jour anniversaire de Windows 10. Voici comment.