Pytania oznaczone «sed»

10
Do czego służy ta instrukcja „apt-get remove”?

Co robi następujący kod? Znalazłem go w Internecie, więc skopiowałem go i wkleiłem do terminala, ale kiedy zainstalowałem nowe jądro, wykrywa ono tylko stary. sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]*...

10
Jak wstawić wiele linii za pomocą sed

Chcę to dodać #this ##is my text przed linią the specific line Próbowałem tego sed -i '/the specific line/i \ #this ##is my text ' text.txt ale dodaje tylko „tekst”. Próbowałem również różne kombinacje z \a " ", ale nic nie

9
Używanie AWK, aby uzyskać drugą kolumnę

Nie mogę uzyskać polecenia awk, aby uzyskać drugą kolumnę danych. Kod Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" Zmienna $ filter jest wartością parametru Download lub Upload, która jest przekazywana do skryptu powłoki. Tak więc awk...

9
Zamiana kropek (.) W sed

Tak więc aktualne pytanie brzmi - czy ktoś ma pomysł na usunięcie M-BM-postaci specjalnej bez ryzyka utraty innych postaci? Mam ciąg tekstu: " . . ." to jest space dot space dot space dot Próbuję zastąpić wszystkie wystąpienia tego ciągu w pliku tekstowym na "..." to jest dot dot...

9
Rurociągi z Moreutils ts

Mam przychodzący strumień do portu szeregowego, a nowe linie pojawiają się mniej więcej raz na sekundę wren@Raven:~$ cat /dev/ttyUSB0 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 Chcę usunąć puste linie i...

1
Wstawianie zmiennej do komendy sed w skrypcie bash

Mam plik tekstowy podobny do tego: Some-text Keyword Some-text Some-text Keyword Some-text Keyword Keyword Chcę zastąpić każde „Słowo kluczowe” ciągiem „liczba.rozszerzenie”, gdzie liczba to 1 przy pierwszym dopasowaniu słowa kluczowego, 2 przy drugim dopasowaniu słowa kluczowego itp. Wiem, że...