Portál AbcLinuxu, 10. května 2025 07:29

Dotaz: Jde zjistit bashem aktuální složka?

29.1.2006 22:29 m
Jde zjistit bashem aktuální složka?
Přečteno: 227×
Odpovědět | Admin
Stáhl jsem si hru Dominions2. Je přímospustitelná, akorát nejde spustit myší, jen z konzole. Udělal jsem tedy jednoduchý skriptík, umístěný vedle:
#!/bin/bash

cd /home/mircy/Documents/dominions2demo
./dom2demo
Pak už to jde (Suse/KDE), stačí naň klepnout. Šlo by udělat něco takového?
#!/bin/bash

cd zjisti_kde_jsi
./dom2demo
Aby to fungovalo nezávisle na aktuálním umístění. Děkuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.1.2006 22:32 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Jde zjistit bashem aktuální složka?
Odpovědět | | Sbalit | Link | Blokovat | Admin
cd ${0%/*}
-- Nezdar není hanbou, hanbou je strach z pokusu.
29.1.2006 22:45 m
Rozbalit Rozbalit vše Re: Jde zjistit bashem aktuální složka?
Moc Vám děkuji.
29.1.2006 22:39 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: Jde zjistit bashem aktuální složka?
Odpovědět | | Sbalit | Link | Blokovat | Admin
A to nefungá /home/mircy/Documents/dominions2demo/dom2demo?
29.1.2006 22:48 m
Rozbalit Rozbalit vše Re: Jde zjistit bashem aktuální složka?
Zkoušel sem, ne. Ale už se tím netrapte, bylo mi pomoženo.
29.1.2006 22:53 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: Jde zjistit bashem aktuální složka?
To jsem předpokládal, ale občas se tu vyskytují opravdu zajimavé dotazy, tak jsem to chtěl aspoň zkusit ;-)
29.1.2006 22:46 _radek | skóre: 19
Rozbalit Rozbalit vše Re: Jde zjistit bashem aktuální složka?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Doufám, že to nebude mimo mísu (moc tomu dotazu nerozumím), ale pro zjištění aktuální složky používám pwd
29.1.2006 23:00 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Jde zjistit bashem aktuální složka?
m se chtěl přesunout do stejného adresáře jako je spouštěcé skript programu a to se provede pomocí "cd ${0%/*}" (bez uvozovek) pokud používá nějaký "normální" shell :-).
-- Nezdar není hanbou, hanbou je strach z pokusu.

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.