Zdravím
Je možné nějakou jednoduchou cestou vytvořit seznam složek+podsložek v adresáři? Jde mi o vytvoření seznamu hudby v počítači a tento seznam mít k dispozici v tabulce, nebo aspoň jako formu textu. Jo a nejsem moc kamarád s terminálem, prosím tedy pokud se někdo rozhodnete poradit o trochu polopatičnosti
Děkuji
Seznam složek
Re: Seznam složek
súborový manažér thunar ani caja takúto funkciu nemá zabudovanú, nemo alebo krusader neviem
mc asi áno, no nie som si istý
najjednoduchšie je si niekam zapísať ten príkaz a ak to bude aktuálne, tak ho použiť
otvoriť terminál v adresári, z ktorého chcem obsah a spustiť ten príkaz
k príkazu od redhawk-a
pridám ešte
alebo konkrétne na .mp3
zápis na konci > list.txt znamená, že v adresári, v ktorom pracuješ, sa ti vytvorí súbor list.txt alebo ako si ho pomenuješ (zoznam.txt, súbory.txt, čojaviemčo.txt)
každý jeden výstup môže byť aj napr. do tabuľky, zmeníš iba txt na ods:
alebo zmeníš aj cestu, kam sa to má ukladať a koniec týchto príkazov zmeníš napr. na:
vyskúšaj, uvidíš, ktorý ti viac bude vyhovovať a neboj sa terminálu, copy+paste zvládneš
mc asi áno, no nie som si istý
najjednoduchšie je si niekam zapísať ten príkaz a ak to bude aktuálne, tak ho použiť
otvoriť terminál v adresári, z ktorého chcem obsah a spustiť ten príkaz
k príkazu od redhawk-a
Kód: Vybrat vše
tree -a > list.txt
Kód: Vybrat vše
ls -R > list.txt
Kód: Vybrat vše
find -type f -name "*.mp3" > list.txt
každý jeden výstup môže byť aj napr. do tabuľky, zmeníš iba txt na ods:
Kód: Vybrat vše
tree -a > list.ods
Kód: Vybrat vše
tree -a > /home/mojemeno/Plocha/zoznam_suborov_z_nejakeho_adresara_.ods
Re: Seznam složek
ako komentár k článku: http://www.linux-mint-czech.cz/thunar-resize-picture/
som popísal pridanie "Vlastnej akcie" s príkazom tree -a > list.txt v Thunare
---
ak si chcete pridať funkciu do Caja, potrebujete si opäť najprv doinštalovať "tree"
a potom vytvoriť skript
Postupujte nasledovne:
1) presuňte sa do adresára /home/USER/.config/caja/scripts/ a tu si vytvorte nový súbor Zoznam_suborov.sh
alebo:
2) tento si otvorte v editore
alebo
alebo
3) zapíšte text:
v termináli si to zapíšte pod ten príkaz cat >>.....
4) v editore to uložíme napr. ctrl+s
v termináli ctrl+c
tu si to môžeme skontrolovať pomocou príkazu:
5) súbor/skript musíme urobiť spustiteľným:
klikneme naň pravým -> Vlastnosti -> Práva -> povoliť spustenie ....
6) zatvorte/otvorte Caja, kliknite niekde pravým a v kontextovej ponuke budete mať položku "scripts >" alebo čosi podobné
7) spustite svoj nový skript a v adresári, v ktorom práve ste, pribudne súbor list.txt so zoznamom súborov
---
# v príspevkoch vyššie je niekoľko iných príkazov a niekoľko ďalších možností, smelo môžete "laborovať"
# myslím, že v Neme to bude fungovať tiež
som popísal pridanie "Vlastnej akcie" s príkazom tree -a > list.txt v Thunare
---
ak si chcete pridať funkciu do Caja, potrebujete si opäť najprv doinštalovať "tree"
Kód: Vybrat vše
sudo apt-get install tree
Postupujte nasledovne:
1) presuňte sa do adresára /home/USER/.config/caja/scripts/ a tu si vytvorte nový súbor Zoznam_suborov.sh
alebo:
Kód: Vybrat vše
cd ~/.config/caja/scripts/
Kód: Vybrat vše
touch Zoznam_suborov.sh
alebo
Kód: Vybrat vše
gedit Zoznam_suborov.sh
alebo
Kód: Vybrat vše
cat >> Zoznam_suborov.sh
3) zapíšte text:
Kód: Vybrat vše
#!/bin/bash
# vypise zoznam suborov do list.txt
# musite mat nainstalovany tree
tree -a > Zoznam_suborov.txt
4) v editore to uložíme napr. ctrl+s
v termináli ctrl+c
tu si to môžeme skontrolovať pomocou príkazu:
Kód: Vybrat vše
cat Zoznam_suborov.sh
5) súbor/skript musíme urobiť spustiteľným:
klikneme naň pravým -> Vlastnosti -> Práva -> povoliť spustenie ....
Kód: Vybrat vše
sudo chmod +x Zoznam_suborov.sh
7) spustite svoj nový skript a v adresári, v ktorom práve ste, pribudne súbor list.txt so zoznamom súborov
---
# v príspevkoch vyššie je niekoľko iných príkazov a niekoľko ďalších možností, smelo môžete "laborovať"
# myslím, že v Neme to bude fungovať tiež