Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: RedMaX 27 Dubna 2013, 17:32:32
-
Asi vsichni znate z Windows tohoto kvalitniho souboroveho manazera, no chtel bych neco co by se alespon jeho urovni priblizovalo i pod linuxem. Nevedeli byste o necem?
Dam priklad, dneska jsem potreboval prekopirovat slozku, podslozky a v nich umistene ruzne soubory ovsem z tech souboru jsem chtel prekopirovat jinam jen ty, ktere mely priponu .txt, no zjistil jsem, ze se nemuzu chytit ani v Krusaderu, ani v Double Commanderu ani v Dolphinovi, tak jsem to musel udelat pres prikazovou radku.
(kdyby nahodou nekdo potreboval:
cd zdroj
find . -name '*.txt' | cpio -pdm /cil
)
No preci v dnesni dobe nebudeme nuceni takovehle drobnosti mastit do shellu ne? Preci musi existovat neco uzivatelsky privetivejsiho. Sem s tim. :-)
-
Maska snad funguje i v tom nejpitomějším souborovém manažeru (dokonce i Nautilus 3.6 to umí), prostě zmáčkneš "+" a necháš označit vše co má příponu TXT
-
Mrkni sem, Double Commander (http://doublecmd.sourceforge.net/).
Jsem s ním spokojen, jen ještě nemají verzi pro Raring, tak jsem nainstaloval tu pro Quantal.
-
MC (MidnightCommander) - má vlastní editor s širokým SyntaxHighlighterem MCEdit a to celé s podporou GPM...
-
nautilus 3.4.2 ctrl+s a do políčka zadať napr *.txt označí všetky txt
v MC napr. klik na ĽAvý panel > fiLter a rovnako ako v nautile napr. *.pdf vyberie v zložke pdf
-
Nevim jestli jsme se pochopili, potrebuju:
slozka1 - podslozka1 - aaa.jpg
- bbb.xml
- ccc.txt
zkopirovat takto:
slozka2 - podslozka1 - ccc.txt
Samozrejme tech podslozek je vic, tudiz ty txt neoznacim, kdyz jsou v tech podslozkach.
-
MC - s GPM tam máš i myš a tak stačí myší přejet požadované soubory, mít v druhém panelu cílovou složku a klikneš na cílovou funkční klávesu...
-
http://www.noobslab.com/2013/04/sunflower-twin-panel-file-manager-for.html (http://www.noobslab.com/2013/04/sunflower-twin-panel-file-manager-for.html)
popis česky http://www.linux-mint-czech.cz/sunflower-dvoupanelovy-souborovy-manazer-v-linux-mintu/ (http://www.linux-mint-czech.cz/sunflower-dvoupanelovy-souborovy-manazer-v-linux-mintu/)
http://www.linuxexpres.cz/software/sunflower-dvoupanelovy-spravce-souboru (http://www.linuxexpres.cz/software/sunflower-dvoupanelovy-spravce-souboru)
-
Ja som veeeeelmi spokojny z Midnight Commanderom tiez. Akurat neviem, ci ma svojho FTP klienta.. tak ako Total Commander. FTP pouzivam Mozzilu fireFTP
-
MC má vše - skvěle prohlíží archivy, imaginární obrazy atd... FTP akorát musíš zatat ve formátu s uživatelským jménem - ftp://jmeno@adresa a pro heslo vyjede dialog. Nebo rovnou s heslem - ftp://jmeno:heslo@adresa...
-
Iwo, už chápem, ale odpoveď neviem :(
Možno nejakým skriptom v mc?
-
Nesmyslné...
Zaprvé v každém FileManageru máš filtry - takže zadáš jen pattern a označí se ti shody... Za druhé se v každém FileManageru dají filtrovat soubory nejen k označení, ale i k zobrazení, přiřazení do skupiny atd... (To už ne v každém - ale v každém alespoň jedno z toho.) A dále se to dá udělat pmocí cp... (cp -rf /ddd/*.txt /cíl)...
-
Nesmyslné...
Matesax, obrázkový návod toho čo popisuje Iwo by na MC nebol? Môj googl je už unavený a odmieta nájsť vhodnú kombináciu pre mňa zmyslu plných slov. Našiel som len skript na vylúčenie adresárov aj podadresárov pri kopírovaní*, ale nie kopírovanie filtrovaných súborov v podzložkách v mc :(
Áno man mc mi nič nepovedal, moja angličtina dnes nefunguje ani tak ako auto bez kolies :D
edit: o filtroch a + viem, ale nejak mi unikla spojitosť ako to celé prinútiť vojsť do podzložky
edit2:*
-
Nemám slov - MC je dostatečně přehledný aby jsi tam viděl označení skupiny atp. Když to nevidíš, tak použij cp a je...
cp -rf /zdroj/*.txt /cíl
-
Nemám slov? Neviem nájsť súvislosť s kopírovaním a skupinou,zadávam to tam všemožne a nič. Nikdy som sa nepokladal za linuxového guru ani nič podobné ;)
Zrejme si už zabudol ako si sa pýtal na pre mňa jednoducho vygooglovateľné refreš ftp v mc a iné (http://forum.ubuntu.cz/index.php?topic=66822.msg477135#msg477135) :) Aj ja som len človek a "šupanie" sa v linuxe beriem, len ako... ani neviem :( (už viem, ako možnosť niečo sa naučiť a pomôcť ak je to v mojich silách a ak to má google v cache ;D)
Ono to čo píšeš nefunguje na pod zložku, ale Iwov príkaz vyberie aj súbor z podzložky.
edit: aby sme nezabudli toto je hlavná táma No preci v dnesni dobe nebudeme nuceni takovehle drobnosti mastit do shellu ne? Preci musi existovat neco uzivatelsky privetivejsiho. Sem s tim. :-)
-
Zmáčkneš +, nebo v menu Soubor klikneš na "Vybrat skupinu" no a tam zadáš pattern - *.txt. Kopíruje se pátou funkční klávesou...
-
Zmáčkneš +, nebo v menu Soubor klikneš na "Vybrat skupinu" no a tam zadáš pattern - *.txt. Kopíruje se pátou funkční klávesou...
To viem, ale neskopíruje to *.txt zo subdir ;) Podzložky to ani nelízne! A o to tu hlavne celý čas ide. Aby sme sa neplietli, že to tebe kopíruje aj súbory z podadresárov a mne nie verzia mc 3:4.8.1-2ubuntu1
pozorne si prezri čo chceme docieliť (http://forum.ubuntu.cz/index.php?topic=67711.msg485275#msg485275)
-
Abych jako tazatel k tomu take neco rekl :-), jsem na tom uplne stejne jako Dano V, MC pouzivam bezne, ale toho co jsem popisoval proste docilit nedokazu.
-
To je moc... Víš co je rekurzivní výběr? Je tam naprosto jasně k zaškrtnutí... (opět - rekurzivní výběr je v každém FileManageru) Nechápu, proč ti vadí rovnou nacvakat cp - mnohem rychlejší...
-
http://www.noobslab.com/2013/04/sunflower-twin-panel-file-manager-for.html
popis česky http://www.linux-mint-czech.cz/sunflower-dvoupanelovy-souborovy-manazer-v-linux-mintu/
lajka27: Dekuji, ten Sunflower vypada zatim znacne amatersky - verze 0.1a, ale pozadovanou funkci uz umi! Snad na tom autori zapracuji a jednou z toho opravdu TC pro linux bude. :-)
Matesax: Nevim a nevidim to, ale mrknu na to, kdyz tvrdis, ze to tobe jde, musi to jit i me. Diky.
-
+, Rekruzivě... Nebo mnohem jednodušeji - cp...
-
To je moc... Víš co je rekurzivní výběr? Je tam naprosto jasně k zaškrtnutí... (opět - rekurzivní výběr je v každém FileManageru) Nechápu, proč ti vadí rovnou nacvakat cp - mnohem rychlejší...
Ukaž nám ten rekurzivní filtr v mc na screenshotu, my debilové ho tam prostě nemáme, i když víme co to je. A umí pak zkopírovat i adresářovou strukturu? Fakt nevím, nepoužívám to.
A tenhle tvůj příkaz:
cp -rf /ddd/*.txt /cíl
Jseš si jist, že shell při nahrazování hvězdičky pracuje rekurzivně? A že cp takto přenese i adresářovou strukturu, jak tazatel žádá?
-
AD METASEX - uklidníme se... nemám tady na podobné jednání náladu. Dík.
-
Jsem si jist, že cp fungovat bude - jelikož takto již kopíruji do ISO pro svůj OS.
-
Jsem si jist, že cp fungovat bude - jelikož takto již kopíruji do ISO pro svůj OS.
Nepochopil jsi zadání, které je tu detailně rozebráno a dokonce máš k dispozici i funkční řešení pro příkazový řádek v prvním příspěvku. Ale tebe nenapadne se na to podívat, ty ze sebe raději budeš dělat šaška.
-
Zajímavé, že je to tak zbytečně komplikovaný příklad... Jak jsem mohl nepochopit zadání, když to chápu? :) (Nebo mi chceš namluvit, že je v tom prvním příspěvku něco jiného?) Chce rekurzivně zkopírovat podle patternu - tak ze mě nedělej vola. Proč reaguji jak reaguji? Napsal jsem - toto umožňuje každý FileManager...
-
Zajímavé, že je to tak zbytečně komplikovaný příklad... Jak jsem mohl nepochopit zadání, když to chápu? :) (Nebo mi chceš namluvit, že je v tom prvním příspěvku něco jiného?) Chce rekurzivně zkopírovat podle patternu - tak ze mě nedělej vola. Proč reaguji jak reaguji? Napsal jsem - toto umožňuje každý FileManager...
Ano, je tam naprosto něco jiného a to, že ten rozdíl nevidíš ani s vysvětlivkami je smutné.
-
Zajímavé, že je to tak zbytečně komplikovaný příklad... Jak jsem mohl nepochopit zadání, když to chápu? :) (Nebo mi chceš namluvit, že je v tom prvním příspěvku něco jiného?) Chce rekurzivně zkopírovat podle patternu - tak ze mě nedělej vola. Proč reaguji jak reaguji? Napsal jsem - toto umožňuje každý FileManager...
Evidence rather than promises! Prosím, mne stačí len MC a ak by si chcel tak Nautilus, ale chcem obrázkový návod, lebo jeden obrázok je za tisíc slov.
Ak nebude obrázok, tak radšej mi na toto neodpovedaj.(chcel som napísať, že prejdem na windows, ale to by nebolo vôbec vtipné :D)* Nie nedokážem rekurzívne skopírovať zo zmiešaných zložiek len položky jednej koncovky ani MC ani Nautilus bez skriptu. Rád sa to naučím a to píšem bez nejakých vedľajších či provokačných úmyslov! Zaujíma ma presný postup krok za krokom najlepšie obrázok za obrázkom. Tvoj príkaz to tiež nedokázal, ale Iwov áno.
*pre urážlivo-dotklivých čitateľov: "podčiarknutá veta je myslená ako žart/vtip/joke..."
-
Tak v MC
Ľavý Shift+Ľ Alt + klávesa ,?< je Nájsť súbor > Názov súboru *.mp4 Hľadať rekurzívne [x] Áno Potom vyhľadané panelizovať zoskupí na jeden panel hviezdička* ich všetky označí a potom F5 skopíruje. Ale urobiť to tak, ako bola postavená úloha som zatiaľ v MC nedokázal :(
[příloha smazaná administrátorem]
-
Trochu jsem se ztratil v tématu a nevím co si autor představoval tím kopírováním:
1. Vyhledat všechny soubory odpovídající podmínce, a ty poté zkopírovat do jednoho adresáře.
nebo
2. Zkopírovat strukturu adresářů a podadresářů a pokud příslušný adresář (podadresář) obsahuje soubor(y) vyhovující podmínce pak i ten soubor(y) do příslušného podadresáře?
Pokud je to tu někde řečeno a já to přehlédl, tak se omlouvám.
-
Trochu jsem se ztratil v tématu a nevím co si autor představoval tím kopírováním:
1. Vyhledat všechny soubory odpovídající podmínce, a ty poté zkopírovat do jednoho adresáře.
nebo
2. Zkopírovat strukturu adresářů a podadresářů a pokud příslušný adresář (podadresář) obsahuje soubor(y) vyhovující podmínce pak i ten soubor(y) do příslušného podadresáře?
Pokud je to tu někde řečeno a já to přehlédl, tak se omlouvám.
imho chce zachovat i tu adresářovou strukturu (podle toho řešení v řádce)
-
To jsem si myslel, to asi znamená sehnat nějaký plugin do stávajícího file manageru nebo použít třeba rsync.
Je fakt, že tohle TC umí, ale použil jsem to asi 3x za celé roky co jsem ho používal.
Například u Double Commanderu jsem našel v hlášení chyb, že tato vlastnost chybí.
-
Blamáž, byl jsem tak unesen, že jsem si neuvědomil že došlo ke zkopírování všech souborů a k jejich následnému přejmenování podle masky.
Tak jsem se s tím zabýval trochu podrobněji u Double Commanderu a s úžasem jsem zjistil, že to umí....
Přikládám návod:
1. Najet kurzorm na složku.
2. Stisknout klávesu F5
3. Upravit cílovou složku "/home/pepik/zal/*.*" třeba na "/home/pepik/zal/*.pas"
4. Potvrdit "Start"
Dojde ke zkopírování adresářové struktury a v ní i souborů odpovídajících masce.
A to DC používám už asi rok a stále je co objevovat nového. ;)
Není to však klasická synchronizace, jen kopírování.
Také mám dojem, že se kopíruje i obsah symbolických linků.
-
jj, taky jsem nejdriv v double commanderu zajasal a nasledne si teda uvedomil, ze to zmenilo pripony vsemu.
Jinak ja teda poznacim vyreseno s tim, ze vime, ze pozadovanou funkci zkopirovat soubory vybrane pripony a zachovat je v adresarove strukture umi Sunflower, zbytek znamych souborovych manazeru pro linux se zatim nechyta a snad to tam casem nekdo prida. :-)