Pytania otagowane jako newlines


8
Zamień ciąg zawierający znak nowej linii w dużym pliku
Czy ktoś wie o nieliniowym narzędziu służącym do „binarnego” wyszukiwania / zastępowania ciągów w sposób zapewniający oszczędność pamięci? Zobacz też to pytanie . Mam plik tekstowy + 2 GB, który chciałbym przetworzyć podobnie do tego, co wygląda na to, że: sed -e 's/>\n/>/g' Oznacza to, że chcę usunąć wszystkie nowe …

4
Jak wykryć koniec linii za pomocą sed
Szukam sposobu na wykonanie zamiany tylko wtedy, gdy ostatni znak jest znakiem nowej linii sed. Na przykład: lettersAtEndOfLine zostaje zastąpiony, ale nie jest to: lettersWithCharacterAfter& Ponieważ sednie działa dobrze z nowymi liniami, nie jest tak prosty jak $ sed -E "s/[a-zA-Z]*\n/replace/" file.txt Jak można tego dokonać?


7
Dlaczego otrzymuję „wiersz 1: $ ': \ r': polecenie nie znaleziono”?
Użyłem Cygwina na moim laptopie (DOS). Mam kolekcję skryptów od moich kolegów i własną. Nie jestem informatykiem, nie znam się na Uniksie. Śledzę składnię moich kolegów i potrafię zarządzać kilkoma prostymi rzeczami. Skrypty działały dobrze na moim starym laptopie. Właśnie zmieniłem laptopa, zainstalowałem Cygwin. Kiedy uruchamiam skrypty, one nie działają. …

5
sed nie usuwa znaku nowej linii
Używam od seddłuższego czasu, ale oto dziwactwo, z którym się spotkałem, którego nie jestem w stanie rozwiązać. Pozwól mi wyjaśnić mój problem z faktyczną sprawą. Scena 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard W pierwszym poleceniu printfprzesyłam potokiem dane wyjściowe, aby zostały xclipskopiowane do …
12 sed  newlines 


1
Nie ma takiego pliku lub katalogu, ale mogę go zobaczyć!
Próbuję uruchomić skrypt Pythona na bezgłowym Raspberry PI przy użyciu winSCP i otrzymać następujący komunikat o błędzie: Command '"./areadetect_movie_21.py"' failed with return code 127 and error message /usr/bin/env: python : No such file or directory. Kiedy próbuję uruchomić z terminala, otrzymuję: : No such file or directory. Próbuję podobnego skryptu …


3
PODSTAWA i zachowanie powrotu karetki
Mam jedno szybkie pytanie. Czy to normalne, że bash (używam 4.4.11) nie wyświetla linii / tekstu oddzielonego / zakończonego zwykłym \r? Byłem trochę zaskoczony tym zachowaniem: $ a=$(printf "hello\ragain\rgeorge\r\n") $ echo "$a" george Ale tekst „witaj ponownie” wciąż tam jest, w jakiś sposób „ukryty”: $ echo "$a" |od -w32 -t …

4
Dodaj nowy wiersz do nazwy pliku za pomocą `mv`
To poważne pytanie. Testuję niektóre awkskrypty i potrzebuję plików z nową linią w nazwie. Czy można dodać nowy wiersz do nazwy pliku za pomocą mv? Teraz mogę to zrobić za pomocą touch: touch "foo bar" Dotykając dodałem znak nowej linii na kopię i wklej. Ale nie mogę pisać fooReturnbarw mojej …

2
Jak wyszukiwać tekst w pliku, ignorując znaki nowej linii?
Chciałbym wyszukać tekst, który może być podzielony na kilka wierszy w pliku. Grep, który zignoruje podział linii i zwróci pasujący zakres linii. np. szukałbym is an example filei oczekuję, że znajdzie się w następującym pliku: To przykładowy plik. Nie polegać na wiodących lub końcowych spacjach, najlepiej całkowicie ignorować wszystkie formy …

4
Zamień ciąg zawierający znaki nowego wiersza
Z bashpowłoką w pliku z wierszami podobnymi do poniższych first "line" <second>line and so on Chciałbym, aby zastąpić jeden lub więcej wystąpień "line"\n<second>z other charactersi uzyskanie za każdym razem: first other characters line and so on Więc muszę zastąpić ciąg zarówno znakami specjalnymi, jak "i <znakiem nowej linii. Po przeszukaniu …


1
linia shebang nie działa z cr-lf
Dlaczego nie działają fragmenty następujących skryptu elementarnego: $ cat hello.sh #! /bin/sh echo Hello $ ./hello.sh bash: ./hello.sh: /bin/sh^M: bad interpreter: No such file or directory $ cat hello.py #! /usr/bin/env python3 print("Hello") $ ./hello.py : No such file or directory podczas gdy ręczne wywoływanie tłumacza działa: $ sh hello.sh …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.