Zdravím všechny,
začínám si hrát s bash skripty a narazil jsem na nápad v podobě malého prográmku "Structurator". Inspiroval jsem se Macovským Structurerem (
http://net.tutsplus.com/freebies/others/free-mac-utility-app-structurer/"). Není to sice s GUI, ale možná, myslím si, je to rychlejší než psát mkdir atd. nebo ručně klikat "Vytvořit složku". Udělal jsem si tedy bash skript. Rád bych se s vámi o něj podělil a slyšel váše názory a připomínky (jestli v něm mám pokračovat a přidávat nějaké funkce).
Skript si můžete stáhnout zde:
http://www.cherryboss.cz/files/structurator. Povolte pak spuštění souboru jako programu (pokud chcete jen poklikat a spustit). Zvolte pak "Spustit v terminálu"
Něco k funkčnosti skriptu:
Spuštění:
Buď můžete spustit poklikáním na soubor a zvolit "Spustit v terminálu" v tomto případě bude "pracovní složka" nastavena na aktuální umístění.
Nebo spustíme terminál a spustíme skript v něm. Příklad:
Spustí skript - nastaví "pracovní složku" na aktuální umístění
[/list]
~/bash/structurator
Spustí skript - nastaví "pracovní složku" na cestu "~/Videa"
~/bash/structurator ~/Videa
V případě, že nejste vlastníkem složky. Skript vás požádá o spuštění jako root
Příkazy:
Po spuštění čeká skript na váš vstup. Možnosti jsou následující:
exit - ukončení skriptu
dir test [URL] [r] - vytvoření složky s názvem "test", když zadáte i URL, tak se použije program wget ke stažení obsahu (do této vytvořené složky), když přidáte na konec ještě "r" (bez uvozovek) - přidá se do volání wget přepínač -r (rekurzivní stahování).
file test.html [URL] - vytvoření souboru s názvem test.html, URL funguje stejně jako u "dir" - soubor se naplní obsahem staženého souboru. Při vytvoření složky se NEnastavuje "pracovní složka" na novou složku. Takže pro vytvoření souboru test.html ve složce test musíte zadat: file ./test/test.html
Každý příkaz se potvrzuje pomocí ENTER
Skript pokračuje ve smyčce dokud nezadáte příkaz exit (nebo CTRL+C).
Tak a já teď čekám na váš verdikt
