Pytania oznaczone «sed»

2
średnie csv w linii poleceń linux

Mam duży plik pełen takich rekordów 1, 2, 4, 5, 6 1, 3, 5, 6, 3 1, 4, 5, 6, 6 2, 4, 5, 5, 5 2, 3, 4, 5, 2 w każdym razie muszę wziąć średnią wszystkich wierszy z tym samym pierwszym numerem (kluczem). to znaczy 1, 3, 4.66, 5.66, 5 2, 3.5, 4.5, 5, 3.5 Wiem, że jest to coś, w czym świetny byłby...

2
problem sed && svn

Mam kopię roboczą SVN, w której wykonałem następujące polecenie znajdź ./source * -type f -exec sed "s / @ wersja 0.5.3/@version 0.5.4 /" -i {} \; wszystkie pliki są aktualizowane, ale svn nie rozpoznaje żadnych zmian podczas wykonywania jednego z nich status svn ./source svn diff...

2
Konwersja szesnastkowa na dziesiętną w Bash

To jest bieżące wyjście w pliku tekstowym 1 3.491136 C1 00 08 00 DD 92 01 FF 2 3.560963 C1 00 08 00 DD 92 01 FF 3 3.600959 C1 00 08 00 DD 92 01 FF 4 3.640694 01 00 5 3.680950 C1 00 08 00 DD 92 01 FF 6 3.720947 C1 00 08 00 DD 92 01 FF 7 3.760941 C1 00 08 00 DD 92 01 FF 8 3.780677 01 00 9 3.800937...

2
Bash podciąg ostatniego wystąpienia znaku

Próbuję napisać skrypt, który usuwa wszystko po ostatnim wystąpieniu znaku. Na przykład jeśli łańcuch jest DATETIME 2014.03.14 12:23:24, Chciałbym dostać sprawiedliwość DATETIME 2014.03.. Więc wszystko po ostatnim wystąpieniu kropki powinno zostać usunięte. Próbowałem różnych wariantów sed i expr...

2
Niepoprawna wersja sed podczas kompilacji w OSX

Próbuję zainstalować crosstool-ng na OSX 10.6.8. Na etapie konfiguracji uruchamiam ./configure --prefix=/opt/crossi otrzymuję następujące dane wyjściowe: ! ./configure --prefix=/opt/cross checking build system type... x86_64-apple-darwin10.8.0 checking host system type......

2
Zamień ciąg na inny skrypt powłoki

Mam plik w formacie: "data","data","data",data". Teraz, jeśli dane mają "w sobie, mój analizator składni nie może przeanalizować pliku. Więc chcę użyć sed do zastąpienia "z """ale nie tam, gdzie widzi ","jak to jest w zasadzie ogranicznik. Nie mogę zrozumieć, jakie powinny być parametry...

2
wstaw ciąg między dwoma wzorami

Chciałbym zmienić plik o nazwie takiej jak: d1-a2_A1_B1.txt abcd_A90_B2.txt gdzie chcę wstawić _FOOmiędzy pierwszy, _A[0-9]\+a _B[0-9]więc nazwy plików stają się d1-a2_A1_FOO_B1.txt abcd_A90_FOO_B2.txt Ale moje wyrażenie regularne nie działa: for f in $(ls); do mv $f \`echo $f | sed -e...

1
usuń proces zombie z wyjścia ps

Nie chcę zabić procesu zombie. Chcę uniknąć wyświetlania procesu zombie w pspoleceniu. Czy istnieje opcja dodania do pspolecenia, aby uniknąć wyświetlania procesu zombie na pswyjściu. Jeśli nie, czy można to zrobić za pomocą greplub

1
Jak wyszukać wiersz zawierający określony ciąg w Bash?

Mam plik zawierający pewną liczbę wierszy, chcę poszukać określonego ciągu, a jeśli plik go zawiera, chcę wydrukować inną linię z tego samego pliku. na przykład załóżmy, że mam plik: aaa bbb ccc Powiedzmy, że szukam bbb, a jeśli go znajdę, chcę wydrukować następujący wiersz (w przykładzie...

1
Cygwin: podczas zmiany operacji sed nie są zapisywane

Podczas gdy używam sed jestem w stanie zobaczyć poprawne wyniki w terminalu, ale zmiany w pliku nie są widoczne. Użyłem następującego polecenia: sed -e 's/MN2/MN9/g' 01_valid.txt na ekranie terminalu widzę zmiany we wszystkich liniach, ale kiedy wykonam: cat 01_valid.txt Wszystkie...

1
Za pomocą narzędzia wiersza polecenia cURL na komputerze Mac, co mogę zrobić z tym skryptem, aby poprosić go o pobranie danych giełdowych, które zastąpią przecinki NIE MAJĄ PRZESTRZEŃ

Przykład: Akcje wyróżniające Google wynoszą 670 000 000 i ta wartość jest gromadzona w pliku txt z interfejsu API Yahoo Finance za pomocą poniższego skryptu. Problemem jest; że liczby Z przecinkami lub spacjami są cholernym koszmarem dla ogranicznika programu Excel, który powinien zrozumieć, gdy...

1
Przenieś określoną postać w sed na początek

Chciałbym przetworzyć plik zawierający określony znak pośrodku niektórych słów i przenieść go na początek tego słowa. Może również pojawić się na początku słowa, ale w takim przypadku powinien pozostać w pierwotnej pozycji. Znakiem specjalnym jest ~. Mam na myśli: Oryginalny plik: This is a...

1
użyj sed do zastąpienia określonego ciągu ukośnikami

Mam duży plik tekstowy - plik rejestru systemu Windows - około 5,5 MB i muszę usunąć ciąg „serv b Param”. Otwarcie za pomocą gedit lub nano nie działa. Będzie zużywał 100% czasu procesora przez jakiś nierozsądny długi czas lub po prostu wydrukuje losowe śmieci tekstu. Próbowałem użyć tych poleceń...