Mam następujące dane (listę pakietów R przeanalizowanych z pliku Rmarkdown), które chcę przekształcić w listę, którą mogę przekazać do R, aby zainstalować: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr Chcę przekształcić listę w listę formularza: 'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', 'plotly', 'reshape2', 'scales', 'stringr' …
sed 's/[long1][long2]/[long3][long4]/' file.txt Chciałbym podzielić to polecenie na wiele linii - fx coś takiego: sed 's/ [long1] [long2] / [long3] [long4] /' file.txt Używanie \lub rozdzielanie ciągów nie działało.
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ć?
Dlaczego daje echo ,,, |sed s':\(,\)\(,\):\1*\2:'g„ ,*,,” zamiast „ ,*,*,”? Innymi słowy: dlaczego pomimo flagi „g” sed nie wstawia „ *” między jedną parę przecinków?
Mam dwa równoległe pliki z taką samą liczbą wierszy w dwóch językach i planuję połączyć te dwa pliki linia po linii z separatorem |||. Np. Dwa pliki są następujące: Plik a: 1Mo 1,1 I love you. 1Mo 1,2 I like you. Hi 1,3 I am hungry. Hi 1,4 I am …
Mam kod źródłowy rozłożony na kilka plików. Ma wzór, abcdefktóry muszę zastąpić pqrstuvxyz. Wzorem może być Abcdef(Zdanie), a następnie należy go zastąpić Pqrstuvxyz. Wzorem może być AbCdEf(Przełącz wielkość liter), a następnie należy go zastąpić PqRsTuVxYz. Krótko mówiąc, muszę dopasować wzór wzorca źródłowego i zastosować odpowiedni wzorzec docelowy. Jak mogę to …
Mam plik z tymi liniami G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) Potrzebuję danych wyjściowych jako G1,G3 G3,G4 ..... Jak mogę to zrobić za pomocą komendy sed / grep lub Perla?
Jak przekonwertować 4 spacje na 2 spacje sed? Czy to możliwe? Znalazłem to, ale konwertuje tabulatory na spacje: sed -r ':f; s|^(\t*)\s{4}|\1\t|g; t f' file
Mam polecenie zamiany sed, które chciałbym być kompatybilne zarówno z BSD, sedjak i GNU sed. Rozszerzone wyrażenia regularne nie stanowią problemu, ponieważ nie potrzebuję ich w tym przypadku. Moim głównym problemem jest różnica w sposobie, w jaki oba sedinterpretują sekwencje specjalne znaków w ciągach zastępujących . Mój ciąg zastępujący zawiera …
Mam plik dziennika ze znacznikami czasu. Czasami w jednym wierszu jest wiele znaczników czasu. Teraz chciałbym usunąć wszystkie znaczniki czasu z linii, ale zachowaj pierwszy. Mogę to zrobić, s/pattern//2ale to usuwa tylko drugie wystąpienie i sednie pozwala na coś takiego s/pattern//2-. Jakieś sugestie?
Chciałbym zastąpić zestaw znaków odpowiednimi znakami z innego zestawu, coś takiego: original set: ots "target" set: u.x foobartest → fuubar.ex. Tłumaczenia / transliteracje takie jak ta są specjalnością trpolecenia: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. Niestety trnie obsługuje zmiany plików w miejscu, tak jak sedrobi. Chciałbym użyć, sedwięc …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.