Portál AbcLinuxu, 9. listopadu 2025 11:43
Řešení dotazu:
-- způsobí, že cokoli za ní již nebude chápáno jako volba, ale jako název souboru. Tedy např. rm -- -rf smaže soubor s názvem -rf.
rm -rf mně nic moc záludného nenapadá, ale pokud budu mít v adresáři např. soubor -a a budu chtít příkazem ls vypsat soubory s a v názvu, tak
ls *a*mi ho nezobrazí (protože ho vezme jako přepínač), ale
ls -- *a*ano.
-- zajisti, ze nasledujici kod uz nebude obsahovat zadne prepinace.. nejlepsi bude asi priklad ;]rm -- -foosmaze soubor s nazvem
-foo
rm -fooby bralo -foo jako prepinac..
-- abys zajistil, ze tam nekdo neprida nejaky dalsi prepinac (napr. -f)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.