Pytania otagowane jako unix

Ten tag WYŁĄCZNIE służy do programowania pytań bezpośrednio związanych z Uniksem; ogólne problemy z oprogramowaniem powinny być kierowane do witryny wymiany stosów Unix i Linux lub do superużytkownika. System operacyjny Unix to system operacyjny ogólnego zastosowania, który został opracowany przez Bell Labs pod koniec lat 60. XX wieku i obecnie istnieje w różnych wersjach.

13
Znajdź i zamień w pliku, a plik zastępowania nie działa, opróżnia plik
Chciałbym uruchomić wyszukiwanie i zastąpić w pliku HTML za pomocą wiersza polecenia. Moje polecenie wygląda mniej więcej tak: sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html > index.html Kiedy uruchamiam to i potem patrzę na plik, jest on pusty. Usunął zawartość mojego pliku. Kiedy uruchomię to po przywróceniu pliku: sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html Jest …

19
Narzędzie Bash, aby uzyskać n-tą linię z pliku
Czy istnieje „kanoniczny” sposób na zrobienie tego? Używam tego, head -n | tail -1co robi, ale zastanawiam się, czy istnieje narzędzie Bash, które konkretnie wyodrębnia linię (lub zakres linii) z pliku. Przez „kanoniczny” rozumiem program, którego główna funkcja to robi.
603 bash  shell  unix  awk  sed 


6
Jak sprawić, by CURL nie wyświetlał paska postępu?
Próbuję użyć cURL w skrypcie i sprawić, aby nie wyświetlał paska postępu. Wcześniej próbowałem -s, -silent, -S, i -quietopcje, ale żaden z nich nie działa. Oto typowe polecenie, które próbowałem: curl -s http://google.com > temp.html Pasek postępu pojawia się tylko po wypchnięciu go do pliku, więc curl -s http://google.comnie ma …
562 linux  bash  unix  scripting  curl 




8
Jak ładnie wydrukować XML z linii poleceń?
Powiązane: Jak mogę ładnie wydrukować JSON w skrypcie powłoki (unix)? Czy istnieje skrypt powłoki (unix) do formatowania XML w postaci czytelnej dla człowieka? Zasadniczo chcę, aby przekształcić następujące: <root><foo a="b">lorem</foo><bar value="ipsum" /></root> ... w coś takiego: <root> <foo a="b">lorem</foo> <bar value="ipsum" /> </root>
526 xml  unix  command-line 








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.