Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: RedMaX 27 Dubna 2013, 17:32:32

Název: "Total Commander" pro linux [vyřešeno]
Přispěvatel: 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:
Kód: [Vybrat]
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. :-)
Název: Re:"Total Commander" pro linux
Přispěvatel: Rover623 27 Dubna 2013, 18:08:48
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
Název: Re:"Total Commander" pro linux
Přispěvatel: Myrmica 27 Dubna 2013, 18:24:12
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.
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 27 Dubna 2013, 19:29:35
MC (MidnightCommander) - má vlastní editor s širokým SyntaxHighlighterem MCEdit a to celé s podporou GPM...
Název: Re:"Total Commander" pro linux
Přispěvatel: Dano V 27 Dubna 2013, 20:23:52
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 
Název: Re:"Total Commander" pro linux
Přispěvatel: RedMaX 27 Dubna 2013, 22:44:55
Nevim jestli jsme se pochopili, potrebuju:

Kód: [Vybrat]
slozka1 - podslozka1 - aaa.jpg
                     - bbb.xml
                     - ccc.txt

zkopirovat takto:

Kód: [Vybrat]
slozka2 - podslozka1 - ccc.txt

Samozrejme tech podslozek je vic, tudiz ty txt neoznacim, kdyz jsou v tech podslozkach.
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 05:47:13
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...
Název: Re:"Total Commander" pro linux
Přispěvatel: lajka27 28 Dubna 2013, 11:25:26
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)
Název: Re:"Total Commander" pro linux
Přispěvatel: Kiaobcui 28 Dubna 2013, 12:43:41
Ja som veeeeelmi spokojny z Midnight Commanderom tiez. Akurat neviem, ci ma svojho FTP klienta.. tak ako Total Commander. FTP pouzivam Mozzilu fireFTP
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 15:55:41
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...
Název: Re:"Total Commander" pro linux
Přispěvatel: Dano V 28 Dubna 2013, 16:26:52
Iwo, už chápem, ale odpoveď neviem  :(
Možno nejakým skriptom v mc?
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 17:47:26
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)...
Název: Re:"Total Commander" pro linux
Přispěvatel: Dano V 28 Dubna 2013, 18:15:18
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:*
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 18:36:08
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...

Kód: [Vybrat]
cp -rf /zdroj/*.txt /cíl
Název: Re:"Total Commander" pro linux
Přispěvatel: Dano V 28 Dubna 2013, 18:56:43
   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
Citace: Iwo
No preci v dnesni dobe nebudeme nuceni takovehle drobnosti mastit do shellu ne? Preci musi existovat neco uzivatelsky privetivejsiho. Sem s tim. :-)
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 19:08:01
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...
Název: Re:"Total Commander" pro linux
Přispěvatel: Dano V 28 Dubna 2013, 19:48:11
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)
Název: Re:"Total Commander" pro linux
Přispěvatel: RedMaX 28 Dubna 2013, 20:14:09
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.
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 20:14:59
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ší...
Název: Re:"Total Commander" pro linux
Přispěvatel: RedMaX 28 Dubna 2013, 20:34:59
Citace
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.
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 20:44:27
+, Rekruzivě... Nebo mnohem jednodušeji - cp...
Název: Re:"Total Commander" pro linux
Přispěvatel: GdH 28 Dubna 2013, 20:45:44
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á?
Název: Re:"Total Commander" pro linux
Přispěvatel: Tadeáš Pařík 28 Dubna 2013, 20:53:22
AD METASEX - uklidníme se... nemám tady na podobné jednání náladu. Dík.
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 21:49:24
Jsem si jist, že cp fungovat bude - jelikož takto již kopíruji do ISO pro svůj OS.
Název: Re:"Total Commander" pro linux
Přispěvatel: GdH 28 Dubna 2013, 22:50:59
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.
Název: Re:"Total Commander" pro linux
Přispěvatel: Matesax 28 Dubna 2013, 23:13:45
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...
Název: Re:"Total Commander" pro linux
Přispěvatel: GdH 29 Dubna 2013, 00:06:53
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é.
Název: Re:"Total Commander" pro linux
Přispěvatel: Dano V 29 Dubna 2013, 21:10:18
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..."
Název: Re:"Total Commander" pro linux
Přispěvatel: Dano V 01 Května 2013, 22:21:45
  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]
Název: Re:"Total Commander" pro linux
Přispěvatel: Myrmica 02 Května 2013, 08:44:33
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.
Název: Re:"Total Commander" pro linux
Přispěvatel: jmp 02 Května 2013, 09:29:49
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)
Název: Re:"Total Commander" pro linux
Přispěvatel: Myrmica 02 Května 2013, 09:57:00
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í.
Název: Re:"Total Commander" pro linux
Přispěvatel: Myrmica 02 Května 2013, 10:15:54
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ů.
Název: Re:"Total Commander" pro linux
Přispěvatel: RedMaX 03 Května 2013, 21:38:14
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. :-)