Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: porovnání souborů [vyřešeno]  (Přečteno 2039 krát)

zdenek00

  • Návštěvník
  • Příspěvků: 12
porovnání souborů [vyřešeno]
« kdy: 08 Března 2014, 11:17:46 »
Dobrý den,chtěl bych se zeptat programovani v shellu,u enigmy 2,ip boxu porovnani 2 souboru v připadě 1 souboru nulové velikosti,vypsat to na obrazovku v případě větší velikosti taky vypsat na obrazovku-.
U linuxu se moc neorientuju a ješťe se jedná o busy box.Děkuji.   
« Poslední změna: 14 Března 2014, 15:48:22 od Petr Merlin Vaněček »

Dano V

  • Stálý člen
  • **
  • Příspěvků: 990
Re:porovnání souborů
« Odpověď #1 kdy: 08 Března 2014, 12:09:49 »
porovnanie dvoch
Kód: (príklad.) [Vybrat]
comm -1 sub1.txt sub2.txt
Citace: man comm
NAME
       comm - compare two sorted files line by line

SYNOPSIS
       comm [OPTION]... FILE1 FILE2

DESCRIPTION
       Compare sorted files FILE1 and FILE2 line by line.

       With  no  options,  produce  three-column  output.  Column one contains
       lines unique to FILE1, column two contains lines unique to  FILE2,  and
       column three contains lines common to both files.

       -1     suppress column 1 (lines unique to FILE1)

       -2     suppress column 2 (lines unique to FILE2)

       -3     suppress column 3 (lines that appear in both files)
edit: vypísanie na obrazovku, ak myslíš do súboru, tak za príkaz dáš > a cieľovú zložku napr. comm-1 a.txt b.txt > ~/Plocha/výsladok.txt
mohlo by to fungovať aj s bboxom
Ale s tým nulovým ti help-nú GdH, ntz alebo niekto z machrov na to ;)
« Poslední změna: 08 Března 2014, 12:18:18 od Dano V »
U12.04 do 04.2017  K3.2.0-60
...Ne vždycky spolu budeme souhlasit, ale to není důvod k neslušnému chování. Každý se občas může cítit zklamaný, ale je vždy potřeba se chovat tak, aby se zklamání neproměnilo v osobní útok. Je nutné si uvědomit, že v komunitě, kde panuje napětí a stres, se toho moc neudělá... ;)
http://www.ubuntu.cz/komunita/pravidla

zdenek00

  • Návštěvník
  • Příspěvků: 12
Re:porovnání souborů
« Odpověď #2 kdy: 08 Března 2014, 12:32:53 »
Presmerovani >> > << < samozrejme funguje,ale potrebuji vypis na obrazovku,asi pouzit podminky if,goto
nevim ale jak.

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:porovnání souborů
« Odpověď #3 kdy: 10 Března 2014, 06:58:27 »
Trochu hledej na netu, o příkazech shellu a psaní skriptů se toho dost napsalo. mrkni třeba sem: http://www.linuxexpres.cz/praxe/serial-o-bashi
Třeba někdo ví i o lepších stránkách nebo si lepší najdeš sám.
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

zdenek00

  • Návštěvník
  • Příspěvků: 12
Re:porovnání souborů
« Odpověď #4 kdy: 12 Března 2014, 11:33:22 »
Díky,uź se dívám a hledám hodně příkazů totiž v busy boxu nejde ale ja na to příjdu,napsal jsem tady kdyby to někdo věděl.

zdenek00

  • Návštěvník
  • Příspěvků: 12
Re:porovnání souborů
« Odpověď #5 kdy: 14 Března 2014, 13:24:13 »
Díky,uź se dívám a hledám hodně příkazů totiž v busy boxu nejde ale ja na to příjdu,napsal jsem tady kdyby to někdo věděl.

Už jsem na to přišel použil jsem příkazy :grep,wc,sed,&&.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:porovnání souborů
« Odpověď #6 kdy: 14 Března 2014, 14:29:21 »
predpokladam, ze to je domaci ukol ... to uz tady nekolikrat bylo
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

zdenek00

  • Návštěvník
  • Příspěvků: 12
Re:porovnání souborů
« Odpověď #7 kdy: 17 Března 2014, 10:01:15 »
predpokladam, ze to je domaci ukol ... to uz tady nekolikrat bylo
Domaci ukol to neni,pouze si delam skripty do ip boxu,a chci vedet co vsechno to dokaze a trochu
se chci v tom orientovat.

 

Provoz zaštiťuje spolek OpenAlt.