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
Jak echo bez znaku nowej linii

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.

Nowa linia

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.
    cmd
  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.
    brak nowej linii
    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.
    pasta

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

7 sposobów, aby system Windows 11 wyglądał jak Windows 10
7 sposobów, aby system Windows 11 wyglądał jak Windows 10
Możesz sprawić, by system Windows 11 wyglądał bardziej jak Windows 10, zmieniając domyślną tapetę, ikony, dźwięki i pasek zadań. Istnieje nawet sposób na przywrócenie menu Start systemu Windows 10.
Dlaczego moja kropka echa miga na niebiesko?
Dlaczego moja kropka echa miga na niebiesko?
Jeśli masz kropkę echa, wiesz, że pierścień świetlny na górze urządzenia to raczej urocza decyzja dotycząca interfejsu. W połączeniu z interfejsem głosowym Alexa, pierścień nadaje kropce nawet znajomy wygląd
Ntoskrnl.exe powoduje awarię? Oto jak to naprawić
Ntoskrnl.exe powoduje awarię? Oto jak to naprawić
Pewnego dnia musiałem odwiedzić stronę klienta z powodu problemu z ntoskrnl.exe na ich komputerach z systemem Windows 7. Ignorując fakt, że powinni byli uaktualnić swój system operacyjny lata temu, problem, który mieli
Jak zrobić folder w telegramie
Jak zrobić folder w telegramie
Na pierwszy rzut oka Telegram może wydawać się prostą aplikacją do przesyłania wiadomości. Ale użytkownicy wiedzą, że to znacznie więcej. Dzięki doskonałym funkcjom dodawanym przez cały czas, w Telegramie zawsze jest coś nowego do pokochania. Dla
Jak anulować moje zamówienie w StockX?
Jak anulować moje zamówienie w StockX?
Kupowanie butów i akcesoriów od StockX to świetny sposób na zagwarantowanie wysokiej jakości produktów. StockX naprawdę stara się uwierzytelnić wszystko i akceptować tylko produkty w stanie martwym. Ale z tą gwarancją wiąże się wiele zasad dotyczących tego, jak
Jak otworzyć paletę poleceń w VS Code?
Jak otworzyć paletę poleceń w VS Code?
Visual Studio Code to darmowy program do kodowania typu open source dla systemu Windows, ale można go również pobrać na komputery Mac i Linux. Jedną z jego funkcji jest paleta poleceń, która umożliwia dostęp do wszystkich innych funkcji. To'
Włącz sprawdzanie pisowni systemu Windows w Google Chrome
Włącz sprawdzanie pisowni systemu Windows w Google Chrome
Jak włączyć sprawdzanie pisowni systemu Windows w Google Chrome Microsoft współpracuje z Google w projekcie Chromium, aby dodać Windows Spellchecker API do przeglądarek opartych na Chromium, w tym Chrome i Edge. Przeglądarki będą mogły z niego korzystać w systemie Windows 8.1 i nowszych. W przeglądarce Microsoft Edge, sprawdzanie pisowni systemu Windows jest włączane od razu po uruchomieniu