Główny Inny Jak echo bez znaku nowej linii

Jak echo bez znaku nowej linii



Polecenie „echo” zawsze dodaje nowy wiersz po uruchomieniu go w konsoli poleceń. Jest to wygodne, gdy chcesz wydrukować zmienne środowiskowe i inne informacje. Oddziela poszczególne informacje w poleceniu i ułatwia ich identyfikację.

jak ss bez ppl wiedząc na snap 2020
none

Ale jeśli chcesz skopiować dane wyjściowe i użyć ich w innej konsoli, dodatkowa linia może stanowić problem. Ponadto, jeśli potrzebujesz użyć polecenia echo, ale chcesz zbudować plik CSV, niewidoczna linia może uczynić wszystkie twoje wysiłki daremnymi.

W tym artykule wyjaśniono, jak używać polecenia „echo” bez tworzenia nowego wiersza dla różnych platform.

Jak echo bez znaku nowego wiersza w wierszu polecenia systemu Windows

Jeśli masz system Windows 10, możesz uzyskać dostęp do wiersza polecenia, aby wprowadzić swoje polecenia. Istnieją sposoby, w których nowa linia może powodować problemy, zwłaszcza jeśli chcesz skopiować dane wyjściowe i używać ich poza wierszem polecenia.

Tak więc, jeśli wpiszesz „echo 1” jako polecenie w swoim znaku zachęty, otrzymasz 1 jako wynik, po którym pojawi się nowa linia i kolejna linia wejściowa.

none

Ale jeśli chcesz użyć tego samego polecenia bez dodawania nowego wiersza, musisz wpisać dodatkowe polecenia po „echo”.

Przejdźmy do tego krok po kroku:

  1. Naciśnij jednocześnie klawisze „Windows” i „R”, aby otworzyć okno „Uruchom”.
  2. Wpisz „cmd” w polu Otwórz.
    none
  3. Wpisz następujące polecenie w wierszu polecenia:
    echo | set / p = twój tekst lub zmienna (w tym przykładzie jest to „1”)
  4. Naciśnij „Enter”, aby wykonać to polecenie.
  5. Nie powinieneś widzieć nowej linii pomiędzy.
    none
    Jeśli chcesz skopiować wynik do schowka, musisz użyć polecenia „echo” z poleceniem „clip”.
  6. Użyj poniższego kodu:
    echo | set / p = twój tekst lub zmienna | klip
  7. Polecenie „clip” skopiuje tekst lub zmienną do schowka.
  8. Otwórz dowolne narzędzie tekstowe. Na przykład Notatnik.
  9. Wklej do niego schowek.
  10. Powinieneś zobaczyć wynik w ciągu tekstu w Notatniku.
    none

Jak echo bez znaku nowej linii w Bash

Bash to konsola poleceń w systemach Linux i Mac OS, która rozpoznaje również polecenie „echo”. W przypadku Bash, echo tworzy również nową linię na wyjściu, ale możesz użyć innych kroków, aby go zatrzymać.

Najlepszym sposobem na usunięcie nowej linii jest dodanie „-n”. To sygnalizuje, aby nie dodawać nowej linii.

Jeśli chcesz napisać bardziej skomplikowane polecenia lub posortować wszystko w jednej linii, powinieneś użyć opcji „-n”.

Na przykład, jeśli wprowadzisz kod:
dla x w $ {tablica [@]}
zrobić
echo $ x
gotowe | sortować

Polecenie „echo $ x” posortuje zmienne w oddzielne wiersze. Może to wyglądać mniej więcej tak:
1
dwa
3
4
5

Więc nie wydrukuje liczb w tym samym wierszu.

Istnieje sposób na wyświetlenie wyniku w jednym wierszu; wystarczy użyć polecenia „-n”.

Wyglądałoby to tak:

dla x w $ {tablica [@]}
zrobić
echo -n $ x
gotowe | sortować

Wciśnij Return i powinieneś zobaczyć liczby w tej samej linii.

Echo z poleceniem Printf w Bash

Innym sposobem uniknięcia dodawania nowego wiersza z „echo” jest połączenie go z poleceniem „printf”.

Na przykład użyjmy następującego kodu:
NewLine = `printf n`
echo -e Line1 $ {NewLine} Line2

jak zmienić nazwę użytkownika na snapchat

Bez dodania spacji po n, otrzymasz następujący wynik:

jak ustawić stronę poziomą w dokumentach google

Line1Line2

Jeśli jednak dodasz spację po n w ten sposób:
NewLine = `printf n`
echo -e Line1 {NewLine} Line2

Otrzymasz następujący wynik:
Linia 1
Linia 2

Jeśli z jakiegoś powodu chcesz, aby wszystkie dane wejściowe były drukowane w tej samej linii, zawsze możesz skorzystać z pierwszego przykładu.

A co z PowerShell?

PowerShell systemu Windows nie tworzy nowego wiersza za pomocą polecenia echo. Ale jeśli chcesz dodać zawartość bezpośrednio do pliku tekstowego za pomocą programu PowerShell, wpisz polecenie „-NoNewline” po tekście lub zmiennej.

Jest to niezwykle przydatne na przykład przy tworzeniu pliku CSV. Lub, jeśli z jakiegoś powodu chcesz, aby wszystkie zmienne pozostały w tej samej linii.

Zwróć uwagę, że bez polecenia „-NoNewLine”, po osiągnięciu końca linii nadal automatycznie przejdzie do nowej linii.

Thora Echo

Teraz, gdy wiesz, jak uniknąć dodawania nowej linii za pomocą echa, możesz kontynuować kodowanie.

Jeśli znasz inne metody osiągnięcia tego celu, nie zapomnij podzielić się nimi ze społecznością w komentarzach. Z góry bardzo dziękuję.

Ciekawe Artykuły

Wybór Redakcji

none
Co oznacza uwzględnianie wielkości liter?
Jeśli w czymś istotna jest wielkość liter, znaczenie ma to, czy użyjesz wielkich, czy małych liter. W hasłach i poleceniach często rozróżniana jest wielkość liter.
none
Jak korzystać z funkcji zamiany tekstu na mowę w systemie Windows
Dowiedz się, jak korzystać z programu Microsoft Narrator i daj odpocząć oczom od ekranu. Do nawigacji i czytania zawartości ekranu używaj skrótów klawiaturowych.
none
Jak przekazać pocztę Yahoo do Gmaila
Za każdym razem, gdy widzę adres e-mail Yahoo.com, dostaję retrospekcje do początków internetu, kiedy nazwa była dominująca w sieci. Nawet nie zdawałem sobie sprawy, że Yahoo wciąż jest czymś, dopóki przyjaciel o to nie zapytał
none
Jak dodać Spotify do urządzenia Roku
Dzięki ulepszonej aplikacji Spotify w sklepie Roku Channel Store możesz łatwo dodać Spotify do Roku i słuchać playlist, przeglądać nową muzykę i nie tylko.
none
Jak dodać lub usunąć ikonę paska zadań Bluetooth w systemie Windows 10
W tym artykule omówimy trzy różne metody dodawania lub usuwania ikony Bluetooth z paska zadań w systemie Windows 10, w tym Ustawienia i ulepszenie.
none
Jak zmienić swoją strefę czasową w Google Home
Urządzenia Google Home są po prostu niesamowite. Możesz z nimi zrobić wiele fajnych rzeczy, a one ułatwią Ci życie. Jednak są pewne ustawienia w Google Home, które są po prostu trudne do osiągnięcia. Jednym z tych ustawień jest
none
Pobierz oficjalną listę poleceń systemu Windows dla ponad 250 poleceń konsoli
Firma Microsoft wydała dokument obejmujący ponad 250 poleceń konsoli dostępnych w systemach Windows 10, Windows 8.1 i ich produktach serwerowych. Jest to 948-stronicowy plik PDF o nazwie „Opis poleceń systemu Windows”. Podczas gdy system Windows oferuje wiele sposobów uzyskania pomocy dotyczącej określonego polecenia, czasami nie wiesz o istnieniu pliku