Portál AbcLinuxu, 13. srpna 2025 18:04


Dotaz: aliasy a spuštění přes alt+F2

30.10.2005 23:16 David
aliasy a spuštění přes alt+F2
Přečteno: 114×
Odpovědět | Admin
Ahoj,
v souboru ~/.bash_profile jsem si nastavil alias
alias rxvtu='urxvt -tr -tint grey -sh -60 -fg black',
a znovu načetl příkazem
. .bash_profile Tento alias mi funguje, ale pouze, když ho spouštím z terminálu (např. xterm nebo urxvt). Co je potřeba udělat, abych nastavený alias mohl používat i pro přímé spuštění přes alt+F2? Distro Fedora Core 4, wm KDE. Díky. David
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 30.10.2005 23:22 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: aliasy a spuštění přes alt+F2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stáhnout si zdrojáky okýnka co se objeví po Alt+F2 a upravit část týkající se spouštění zadaného příkazu, aby to používalo shell, což je ale zbytečné... většinou.

Jiné řešení by bylo vyrobit ~/bin a nacpat do něj krátký skripty.

A ještě lepší řešení by bylo napsat ty parametry pro rxvt do ~/.Xresources.
Hello world ! Segmentation fault (core dumped)
30.10.2005 23:34 Jan Markus
Rozbalit Rozbalit vše Re: aliasy a spuštění přes alt+F2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aliasy slouzi pouze prikazovemu interpreteru. V tomto pripade programu 'bash'. Pokud byste chtel, aby vam fungoval, musel byste prostrednictvim Alt+F2 spustit napr. program 'konsole'. V konsoli se spusti instance programu 'bash' a ten uz vasemu aliasu rozumet bude. Pokud jej ovsem nechcete spousten pres terminal, musite misto aliasu vytvorit skript.

Pokud pouzivate FC4, muzete problem vyresit nasledujicim zpusobem:
- ve svem domovskem adresari vytvorte podadresar 'bin'
- v podadresari 'bin' vytvorte soubor 'rxvtu' (napr. prikazem 'touch ~/bin/rxvtu')
- nastavte tento soubor jako spustitelny prikazem 'chmod ug+x ~/bin/rxvtu'
- a naplnte soubor (pomoci sveho oblibeneho textoveho editoru) nasledujicim textem:

#!/bin/bash
urxvt -tr -tint grey -sh -60 -fg black

Potom vam pomoci Alt+F2 pujde spoustet (vas skript) 'rxvtu'... tedy alespon doufam ;)

Josef Kufner avatar 30.10.2005 23:36 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: aliasy a spuštění přes alt+F2
Lepší editory umějí soubory také vytvářet, nejen editovat ;-)
Hello world ! Segmentation fault (core dumped)
31.10.2005 13:12 David
Rozbalit Rozbalit vše Re: aliasy a spuštění přes alt+F2
Díky, to bylo ono. David

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.