Portál AbcLinuxu, 10. května 2025 05:26
cd /home/luser
by měl vytvořit neexistující adresář luser
? A cp a b/
by mělo vytvořit adresář b
? Pokud po takovémto zákeřném chování toužíte, můžete si vytvořit "alias", něco ve stylu
function mount() { if mkdir -p "$1"; then shift mount "$@" else echo "Nelze vytvořit $1" fi }ale osobně doporučuji spíš se naučit s nástroji pracovat tak, jak jsou a vzít na vědomí, že jednoduché utility v příkazové řádce jsou specializované, tedy dělají dobře to, co dělat mají, a naopak nedělají to, co dělat nemají. Pokud chcete aby se vám adresář vytvořil, pak se vás to zeptalo s jakými právy ho má vytvořit a tak podobně, napište si vlastní nadstavbu nebo použijte nějaké existující GUI.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.