Polecenie sed może użyć kropki, aby znaleźć symbol wieloznaczny, i tak . * Pobiera wszystko z linii. Czy można powiedzieć, że w ogóle życzę sobie jakiegokolwiek symbolu oprócz (w tym przypadku) spacji? Więc: FredSmith - byłby ważny Fred&Ginger - byłby ważny 6times7 - byłby ważny One too many- nie byłby …
Próbuję zastąpić ścieżkę w pliku wejściowym. #include "../../../Plumed.h" #### this is old patch in input #include "/usr/local/include/Plumed.h #### this should be the new path Po zapoznaniu się z wcześniej udzielonym pytaniem ( https://stackoverflow.com/questions/11245144/replace-whole-line-containing-a-string-using-sed ). Próbowałem tego. sed -i '/../../../Plumed.h/c\/usr/local/include/Plumed.h' ../dist0.xvg perl -i -pe 's/../../../Plumed.h/usr/local/include/Plumed.h/g' ../dist0.xvg Wierzę, że sed / perl …
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.