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: Pomoc s Coreutils-8.5 :(  (Přečteno 1827 krát)

Vikinger

  • Návštěvník
  • Příspěvků: 19
Pomoc s Coreutils-8.5 :(
« kdy: 17 Října 2010, 01:09:17 »
Zdravím

Chcel by som sa informovať ohľadom balíka coreutils-8.5.tar.xz
balík som sťahovla z linku http://ftp.gnu.org/pub/gnu/coreutils/coreutils-8.5.tar.xz

balík som stiahol cez wget http://ftp.gnu.org/pub/gnu/coreutils/coreutils-8.5.tar.xz
Následne rozbalil a nainštaloval v zložke src je subor ls.c

Ešte by som sa chcel informovať, mali sme ulohu zmeniť prikaz z : ls -l na ls -7 to som v pohode spravil, tiez ked dam ls -l som prepísal celkom na vlastné slovo.

Ešte neviem prist na poslednu ulohu tj.
Ked Dám ls -l sa mi zobrazia subory nasledovne
V stlpcoch budem mat:
(Chmod) (asi počet suborov) (uzivatel) (uzivatel) (veľkosť) (datum) (čas) (nazov suboru)

Chcel by som odtiaľ dať preč 2 stlpec tj ten počet suborov( Ked dam v zlozke src ls -l tak vypíše dlhy zoznam a v druhom stlpci su samé jedničky, tak tie jednicky by som potreboval dať preč, cely stlpec.), kde by som to našiel v ktorom riadku?? tj. ktory by som musel prepísať aby to fičalo??

upravujem to v Coreutils-8.5/src/ a c-čkový subor ls.c

Za rady dakujem

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #1 kdy: 17 Října 2010, 09:11:11 »
Domácí úkoly se tady neděláme...

Vikinger

  • Návštěvník
  • Příspěvků: 19
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #2 kdy: 17 Října 2010, 10:43:52 »
To nie je domaca uloha ale chcem si upraviť vlastne dodefinovať prikaz LS ...

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #3 kdy: 17 Října 2010, 12:27:48 »
To nie je domaca uloha ale chcem si upraviť vlastne dodefinovať prikaz LS ...
Aha. Tak to jsem asi špatně četl:
Citace
Ešte neviem prist na poslednu ulohu tj.
:-)

Jinak, to, že chceš naučit programovat, je nanejvýš chvályhodné. Ale nejdříve byses možná mohl naučit se správně ptát: http://forum.ubuntu.cz/index.php/topic,5279.0.html. Nečekáš snad, že si každý okamžitě stáhne ten balík a bude s v něm vrtat? Takže příště např. pomocí tagu
Kód: [Vybrat]
code vlož i příslušnou část inkriminovaného programu.

Hodně štěstí :-)
« Poslední změna: 17 Října 2010, 12:33:01 od mka »

Vikinger

  • Návštěvník
  • Příspěvků: 19
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #4 kdy: 17 Října 2010, 12:33:25 »
To nie je domaca uloha ale chcem si upraviť vlastne dodefinovať prikaz LS ...
Aha. Tak to jsem asi špatně četl:
Citace
Ešte neviem prist na poslednu ulohu tj.
:-)

Myslíš ze to potrebujem do školy???
školu som  uz davno vychodil, len sa sam učim programovať, z jednej nemenovanej stranky som stiahol ulohy a idem podla nich, aby som sa naučil C++, Toto forum nie je za učelom helfnutia ??

Martin - ViPEr*CZ*

Re: Pomoc s Coreutils-8.5 :(
« Odpověď #5 kdy: 17 Října 2010, 12:42:39 »
No na vysvětlenou díky... nic méně stále chybí konkrétnější otázka... prosím zeptejte se více konkrétněji, jak již psal mka ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Vikinger

  • Návštěvník
  • Příspěvků: 19
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #6 kdy: 17 Října 2010, 12:58:41 »
Takže rozpíšem to dopodrobna ....
Z horeuvedenej adresy som stiahol link tj do terminanlu

wget code http://ftp.gnu.org/pub/gnu/coreutils/coreutils-8.5.tar.xz code
unxz coreutils-8.5.tar.xz
tar xvf coreutils-8.5.tar
cd coreutils-8.5
./configure
less ./configure
make install
cd src
emacs ls.c
Následne na vyjdenie CTRL+x  Ctrl+c   a      y

Co som uz skúšal, prepísať total na vlastné slovo cca riadok 2600, prepísal som urobil make install a ked som napisal prikaz ls -l som mal vlastné slovo čo som potreboval
Následna ked napíšem ls -l
my vyhodí zoznam, tj 6 stlpcov ...

(Chmod) (asi počet suborov)   (uzivatel) (veľkosť) (datum - čas) (nazov suboru)

Teraz by som potreboval odstrániť 2 stlpec tj počet suborov, v mojom prípade číslo 1

Kde by som mohol nájsť ten prikaz na zrušenie vypisovania 2 stlpcu??



Za rady vopred dakujem


mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #7 kdy: 17 Října 2010, 15:29:58 »
Citace
Co som uz skúšal, prepísať total na vlastné slovo cca riadok 2600, prepísal som...
? ? ? ? ?
Přečet sis http://forum.ubuntu.cz/index.php/topic,5279.0.html?
Pokud ne, tak si to, prosím, přečti.
Pokud ano, tak si to přečti ještě několikrát a pozorněji.

Obávám se, že co jsi odkud stáhnul a jak's to kompiloval není podstatné. Takhle kousek toho zdrojového kódu, ve kterém se formátuje uvedený výstup bys neměl?
« Poslední změna: 17 Října 2010, 15:34:36 od mka »

Vikinger

  • Návštěvník
  • Příspěvků: 19
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #8 kdy: 17 Října 2010, 15:39:39 »
Totižto ja by som Vám ten kusok kodu veľmi rád sem hodil, alebo by som si ho upravil,len totizto sam teraz neviem kde to najst, kebyze viem kde je ten vystup tak si to upravim, potrebujem stym najdenim pomôct ...

Vikinger

  • Návštěvník
  • Příspěvků: 19
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #9 kdy: 17 Října 2010, 15:46:35 »
Kód: [Vybrat]
/* List all the files now in the table.  */

static void
print_current_files (void)
{
  size_t i;

  switch (format)
    {
    case one_per_line:
      for (i = 0; i < cwd_n_used; i++)
        {
          print_file_name_and_frills (sorted_file[i], 0);
          putchar ('\n');
        }
      break;

    case many_per_line:
      print_many_per_line ();
      break;

    case horizontal:
      print_horizontal ();
      break;

    case with_commas:
      print_with_commas ();
      break;

    case long_format:
      for (i = 0; i < cwd_n_used; i++)
        {
          set_normal_color ();
          print_long_format (sorted_file[i]);
          DIRED_PUTCHAR ('\n');
        }
      break;
    }
}


Daco čo som našiel, ale podla mna to nebude, pomozte mi uz stym pohľadaním ..


Bol by už niekto ochodný a pozrel sa nato?? dakujem veľmi pekne ....
« Poslední změna: 17 Října 2010, 16:29:26 od Vikinger »

Martin - ViPEr*CZ*

Re: Pomoc s Coreutils-8.5 :(
« Odpověď #10 kdy: 17 Října 2010, 17:01:50 »
Víte co ten kód znamená... nebo ještě lépe jste schopný to popsat co se děje v tom co jste sem postnul... řádek po řádku?
Pokud ne... a učíte se programovat podle něčeho, tak bych zkusil jinou literaturu... ;-) Pokud jooo, tak se vyznáte v tom kódu... najdete si ... popřípadě sem tam něco zakomentujete a zjistíte přesně co hledáte... a pak už musíte mít znalosti na to jak to upravit.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #11 kdy: 17 Října 2010, 17:18:38 »
nejsem si jisty jestli jsou coreutils zrovna dobry kod k uceni - pamatuju si jak jsem mel ve skole za ukol udelat tail s uplne zakladni funkcnosti a podival jsem se pro zajimavost do originalniho zdrojaku - bylo to sice mnohem efektivnejsi nez u me, ale taky podstatne hur pochopitelne...
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #12 kdy: 17 Října 2010, 17:27:50 »
No, mě hlavně uniká to podstatné: sakra PROČ z výpisu ls -l něco vyhazovat?
Pokud seš začátečník, tak si najdi něco jednoduššího a na tom se nejprve nauč nějaké základy. Až budeš ovládat C alespoň tak dobře, jako svůj mateřský jazyk, můžeš se začít vrtat v tomhle.

Vikinger

  • Návštěvník
  • Příspěvků: 19
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #13 kdy: 17 Října 2010, 17:44:43 »
nieze by som mal niečo proti Vašim odpovediam, ale písal som sem kvôli pomoci a nie kôli debatám okolo temy, potrebujem to do zajtra spraviť ....  ak toto forum je za učelom pomoci tak mi to pomozete a nebudete bombardovať otazkami ze nemam v code  text atdd

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #14 kdy: 17 Října 2010, 17:53:45 »
Citace
potrebujem to do zajtra spraviť ...
Aha, takže přece jenom "domácí úkol" :-)))

Vikinger

  • Návštěvník
  • Příspěvků: 19
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #15 kdy: 17 Října 2010, 18:00:38 »
Citace
potrebujem to do zajtra spraviť ...
Aha, takže přece jenom "domácí úkol" :-)))

k tebe mka ... ty sa hráš na kolumba alebo na .... ???

ináč mka, zajtra ked to budem mať tak budem predavať  a budú prachy :-D
« Poslední změna: 17 Října 2010, 18:13:16 od Vikinger »

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #16 kdy: 17 Října 2010, 18:36:44 »
Citace
potrebujem to do zajtra spraviť ...
Aha, takže přece jenom "domácí úkol" :-)))

k tebe mka ... ty sa hráš na kolumba alebo na .... ???

ináč mka, zajtra ked to budem mať tak budem predavať  a budú prachy :-D
Ehm...
Úkol by byla ta méně špatná varianta. Chtít tu po někom, aby za tebe udělal to, za co tě někdo jiný platí, to už je ovšem hnus...

Vikinger

  • Návštěvník
  • Příspěvků: 19
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #17 kdy: 17 Října 2010, 18:39:38 »
vôbec tu to nejde o to čo platí, a inak to ani predvať nebudem, ved načo by im to bolo??? len teba namotať bo maš dosť odveci rečičky,  mohol by si sa trošku nad sebou zamyslieť, toto forom je za učelom pomoci, ja nepotrebuejm aby mi pomohli ale aspon napisali v ktorom syntaxi to je .... takych ako ty mku čo vzdy hladaju dôvod ako to neurobiť je az azz, radšej choj písať knižku viac by ti prospelo ked programovanie ti nejde ..

Martin - ViPEr*CZ*

Re: Pomoc s Coreutils-8.5 :(
« Odpověď #18 kdy: 17 Října 2010, 19:21:29 »
Dovolil bych si upozornit dotyčného, aby tyto zprávy neposílal... nemají tu co dělat. Už dvakrát jsme psali si myslím smysluplné vyjádření, že nemáme tzv. věšteckou kouli a za nikoho nic hledat nebudeme... potřebujeme konkrétnější popsání problému. Programování je už trochu advanced záležitost a dotazy typu potřebuju upravit program X, aby dělal to a to... kde a jak se to dělá tu nemají moc zastání. Takže ano pomáháme zde na fóru, ale "odsud - podsud". Takže prosím ještě jednou nějaký přesnější a smysluplný údaj co Vám nejde.

Uživatele mka bych poprosil, aby nepodněcoval zbytečně takovéto hádky. Ale jináč má u mě zastání.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Pomoc s Coreutils-8.5 :(
« Odpověď #19 kdy: 17 Října 2010, 23:40:56 »
Se kaju, kaju, kaju.
V jednu chvíli jsem vážně podlehl iluzi, že potřebuje "akorát s něčím poradit" a tak jsem se snažil ho nějak nasměrovat k tomu, aby nám to umožnil. Jak vidno, marně. Uznávám, byla to moje chyba...

 

Provoz zaštiťuje spolek OpenAlt.