shell command
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Čtvrtek Leden 16 16:05:07 CET 2003
On Thu, 16 Jan 2003, Peter Luciak wrote:
> >>potrebujem v skripte dostat do premennej meno suboru bez pripony a
> >>posledneho znaku v mene
> V tcsh je na to nejaky modifikator (teda nieco na sposob
> $file:h), ktory vypise meno bez pripony (ak si teda spravne
> pametam...)
Coz o to, v bashi vlastne taky: ${VAR%.*}
A tim lze fakticky vyresit cely problem: ${VAR%?.*} urizne od konce
vsechno zacinajici libovolnym znakem a teckou (zdvojeni % je mozno
dosahnout toho, ze urezava nejdelsi suffix vyhovujici vzorku misto
nejkratsiho).
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
Další informace o konferenci Linux