Skopiowałem ten wiersz z /proc/some_proc_id/cmdlinemojej maszyny Ubuntu, java^@-jar^@/usr/lib/selenium/selenium-server-standalone.jar^@-port^@4444^@-trustAllSSLCertificates^@ W jakiś sposób znaki spacji są reprezentowane przez ^@w vi. Próbowałem zastąpić je spacjami za pomocą polecenia, :%s#^@# #g Ale to mówi pattern not found ^@. Jak zastąpić znaki specjalne, zwłaszcza te rozpoczynające się symbolem karatowym?
Jak mogę grepować dla wiersza zawierającego znak potoku |lub dla znaku >: files content: |this is test where is > this is none teraz potrzebuję polecenia grep grep -iE "<some expression>" file_name Wynik: |this is test where is >
Od czasu migracji do Linuksa kilka lat temu wciąż pozostaje jeden problem. Postać ê ma wiele cech w moim „moeder taal” (języku ojczystym). W Windows tworzenie postaci było łatwe, po prostu musiałem pisać Alt- 136i voila! Czy w systemie Linux / Unix istnieje uproszczony sposób uzyskiwania dostępu do znaków specjalnych? …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów Unix i Linux. Zamknięte 5 lat temu . Niektóre programy do edycji tekstu mają menu do wprowadzania znaków specjalnych, w tym spacji niełamliwych. Możliwe jest również …
Wiele pytań, takich jak „Jak wpisać znak podwójnego cudzysłowu („)? ” są zadawane, a my nie chcemy zaśmiecać naszej społeczności tą samą odpowiedzią (wpisz ją tak, \"jakby nie była ujęta w 's, "jeśli ujęta w 's.) Więc pytanie jest tutaj. Nie możesz wpisywać specjalnych znaków w terminalu jak normalne, np. …
Po wpisaniu znaków kontrolnych w powłoce są one wyświetlane przy użyciu tak zwanej „notacji karetki”. Na przykład Escape jest zapisywane ^[w notacji karetki. Lubię dostosowywać moją powłokę bash, aby wyglądała fajnie. Na przykład zmieniłem moje PS1i zostałem PS2pokolorowany. Chcę teraz, aby postacie kontrolne również zyskały niepowtarzalny wygląd, aby były bardziej …
Napisałem następujące polecenie, aby dopasować $ a do $ b, ale gdy wartość zawiera „-”, to pojawia się błąd. Jak mogę tego uniknąć? # a="-Xmx5324m" # b="-Xmx5324m" # # # echo "$a" | grep -Fxc "$b" grep: conflicting matchers specified
Wiemy, że znak zamiany służy do zastępowania poleceń : chown `id -u` /mydir Co mnie zastanowiło: czy znak tyka jest ´używany do czegokolwiek w powłoce Linux? Uwaga: nawiasem mówiąc, podstawienie polecenia można również zapisać bardziej czytelnie jako chown $(id -u) /mydir
Mam jedno szybkie pytanie. Czy to normalne, że bash (używam 4.4.11) nie wyświetla linii / tekstu oddzielonego / zakończonego zwykłym \r? Byłem trochę zaskoczony tym zachowaniem: $ a=$(printf "hello\ragain\rgeorge\r\n") $ echo "$a" george Ale tekst „witaj ponownie” wciąż tam jest, w jakiś sposób „ukryty”: $ echo "$a" |od -w32 -t …
Mam niewielki problem z bardzo upartym błędem podczas rsync. Jest to spowodowane plikiem ze znakiem specjalnym w nazwie pliku. Były inne, ale mogłem to rozwiązać, dokonując konwersji w kodowaniu nazwy pliku. Jednak tego jednego pliku nawet nie mogę znaleźć. Oto, co mówi rsync: ../.\#033OA.tex.pyD0MB" failed: No such file or directory …
Korzystam z klawiatury komputera Mac i wolałbym, aby znaki specjalne były dostępne w taki sam lub taki sam sposób, w jaki są dostępne w OS X / macOS. Oto podobne pytanie dla systemu Windows. Np. Alt + e + e → é i alt + c → ç bez żadnego …
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.