Pytania oznaczone «escape-characters»

Sekwencje ucieczki, takie jak kodowanie poleceń terminala i klawiszy funkcyjnych

68
Dlaczego Ctrl-D (EOF) opuszcza powłokę?

Czy dosłownie „kończysz plik”, wprowadzając tę ​​sekwencję zmiany znaczenia, tzn. Czy interaktywna sesja powłoki jest postrzegana przez powłokę jako rzeczywisty strumień plików, jak każdy inny strumień plików? Jeśli tak, to który plik? Czy też sygnał Ctrl+ to Dtylko symbol zastępczy, co oznacza,...

65
Jak uniknąć cytatów w skorupkach?

Mam problem z ucieczką postaci w bash. Chciałbym uciec od pojedynczych i podwójnych cudzysłowów podczas uruchamiania polecenia dla innego użytkownika. Na potrzeby tego pytania powiedzmy, że chcę powtórzyć następujące na ekranie: 'single quote phrase' "double quote phrase" Jak mogę uciec od...

15
Różnica między \ e a ^ [

Gilles napisał : znak 27 = 033 = 0x1b = ^[=\e Demizey napisał : ^ [jest tylko reprezentacją ESCAPE, a \ e jest interpretowane jako rzeczywisty znak ESCAPE Potem też znalazłem ten wiersz z artykułu TechRepublic Pamiętaj, aby zapisać sekwencję klawiszy jako \ e [24 ~ zamiast ^ [[24 ~....

14
Jak określić aktualny kolor wyjścia konsoli?

Wiem, że jeśli dostępny jest kolorowy terminal, to można go pokolorować za pomocą znaków zmiany znaczenia . Ale czy istnieje możliwość ustalenia, który kolor jest obecnie wyświetlany? Lub lepiej, jaki byłby kolor tekstu, gdybym go teraz wydrukował? Proszę nie zmieniać poprzednich ustawień kolorów...