Ominięcie pytajnika w konsoli

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
deceq
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 29 sie 2006, 18:44
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Ominięcie pytajnika w konsoli

Post autor: deceq »

Witam!

Próbuję wywołać w konsoli coś takiego:

"firefox /root/python/swf.html?zmienna1=blabla&druga=blabla"

Mam jednak problem, bo za każdym razem zamienia mi '?' na %3F.

Próbowałem omijać pytajnik backslashem, slashem i chyba na wszystkie możliwe sposoby ale nadal traktuje mi go jako znak specjalny i zamienia.

Jest jakiś sposób żeby traktowało mi pytajnik jako zwykły znak?
Awatar użytkownika
cukier_lukier
Przyjaciel
Przyjaciel
Posty: 1250
Rejestracja: 14 cze 2006, 18:25
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Brak
Architektura: x86

Odp: Ominięcie pytajnika w konsoli

Post autor: cukier_lukier »

Co masz na myśli pisząc:
Mam jednak problem, bo za każdym razem zamienia mi '?' na %3F.
?
Awatar użytkownika
k2cl
Przyjaciel
Przyjaciel
Posty: 3632
Rejestracja: 09 gru 2007, 12:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: LXDE
Architektura: x86

Odp: Ominięcie pytajnika w konsoli

Post autor: k2cl »

Czym jest "Inny OS" w Twoim profilu? W jakim terminalu próbujesz uruchomić to polecenie? Jakie masz kodowanie w systemie?
Pytam, gdyż wydaje mi się, że to głównie kwestia kodowania i używanego emulatora konsoli. To wyniki z Archa:

Kod: Zaznacz cały

$ man coś?
Brak podręcznika dla coś?
... u mnie wygląda to właśnie tak - zarówno pod LXTerminalem jak i pod urxvt. Jak widać, pytajnik nie jest traktowany jako znak specjalny. W przypadku xterm'a polskie znaki nie są wyświetlane prawidłowo, ale pytajnik wciąż traktowany jest jako pytajnik.
Work less, climb more :D
tex_ass
Sędziwy Jeż
Sędziwy Jeż
Posty: 61
Rejestracja: 06 cze 2006, 13:59
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Ominięcie pytajnika w konsoli

Post autor: tex_ass »

Weź ścieżkę w apostrofy lub cudzysłowy, wtedy shell nie będzie traktował zapisu jako wyrażenia regularnego, a firefox to powinien przetworzyć to bez problemu.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 15 gości