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

Jak uczynić podzadanie zadaniem w Asanie
Jak uczynić podzadanie zadaniem w Asanie
Asana to świetna aplikacja do zarządzania projektami z wieloma funkcjami, które sprawiają, że projekty biznesowe przebiegają bezproblemowo. Czasami praca nad zadaniami będzie wymagała przeorganizowania projektu. Może to wymagać przekształcenia podzadania w plik
Przydatne skróty klawiaturowe kalkulatora w systemie Windows 10
Przydatne skróty klawiaturowe kalkulatora w systemie Windows 10
Możesz być zainteresowany nauczeniem się skrótów klawiszowych aplikacji Kalkulator dostępnych w systemie Windows 10, aby używać go bardziej produktywnie. Oto wszystkie te skróty klawiaturowe.
Eksportuj zapisane hasła Google Chrome do pliku
Eksportuj zapisane hasła Google Chrome do pliku
Jak wyeksportować zapisane hasła Google Chrome do pliku. Musisz włączyć specjalną flagę na stronie chrome: // flags i ponownie uruchomić ...
Co to jest ekran blokady?
Co to jest ekran blokady?
Ekran blokady to środek bezpieczeństwa stosowany na komputerach, laptopach, tabletach i smartfonach, który uniemożliwia komuś korzystanie z urządzenia, jeśli nie zna hasła lub kodu dostępu.
Czytaj według zdania w Narratorze w systemie Windows 10
Czytaj według zdania w Narratorze w systemie Windows 10
Począwszy od systemu Windows 10 w wersji 18262, wbudowana aplikacja Narrator ma teraz nową funkcję „Czytaj według zdania”. Oto jak z niego korzystać.
Jak zdobyć naklejki temperatury za pomocą SnapChat
Jak zdobyć naklejki temperatury za pomocą SnapChat
Snapchat pozwala użytkownikom urozmaicić swoje historie za pomocą różnych naklejek, w tym takiej, która wyświetla aktualną temperaturę. Dzięki tej funkcji możesz nadać swoim opowieściom wyjątkowy charakter, podając szczegółowe informacje o swoich doświadczeniach z ekstremalnymi warunkami pogodowymi, takimi jak
Jak aktywować STARZ na prawie każdym urządzeniu
Jak aktywować STARZ na prawie każdym urządzeniu
STARZ to amerykańska sieć telewizyjna i usługa przesyłania strumieniowego, która tworzy stylowe i merytoryczne programy. Od amerykańskich bogów po czarne żagle, od mocy po Spartakusa, STARZ dostarczył nam kilka świetnych programów telewizyjnych. Możesz uzyskać dostęp do usługi przesyłania strumieniowego