Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 26 odgovora
  • 7.454 pregleda

Najnovija ↓

Re: bash-brisanje od zadanog znaka do kraja linije 17.02.2006. u 18:58 · pre 252 meseca #21
Probao sam na bash i sh, na freebsd, linuxu i windowsu, svuda se isto ponaša.

Iz fajla koji sadrži:

prva
druga
treca


Skripta radi ovako:

~/test # bash t.sh
#druga#


Jesi li siguran da fajl sa odgovorima sadži samo \n na kraju linije? Ne pada mi ništa drugo na pamet.
Re: bash-brisanje od zadanog znaka do kraja linije 17.02.2006. u 19:10 · pre 252 meseca #22
Koristio sam cut varijantu:

Code:

$ echo "Elitesecurity je odlican forum.|stvarno je dobar" | cut -d '|' -f 1
Elitesecurity je odlican forum.


To sam iskoristio da "rasjepam" file na dva filea, pitanja i odgovori. I sad je problem sto nikako ne mogu dobiti tocan odgovor, stringovi se razlikuju...
Re: bash-brisanje od zadanog znaka do kraja linije 17.02.2006. u 21:59 · pre 252 meseca #23
Okači par linija originalnog fajla, pa da probamo, ne pada mi ovako ništa na pamet.

Uradi upload uz poruku kako bi se sačuvao pravi sadržaj fajla. Ne moraš ceo, izdvoj par linija.
Re: bash-brisanje od zadanog znaka do kraja linije 18.02.2006. u 10:52 · pre 252 meseca #24
Evo stavio sam dio fajla, obradivao sam ga da dobijem pitanja sa:

Code:

cat file | cut -d\| -f1 >pitanja.cut


za odgovore:

Code:

cat file | cut -d\| -f2 >odgovori.cut


Na pitanje se upisuje odgovor cija se tocnost provjerava u fajlu sa odgovorima i tu dolazi do problema. Znaci, kad se iscitava odgovor sa:

Code:

todg=`head -$number odgovori.cut | tail -1`


Varijabla todg dobije na kraju neki znak (newline), i na ispisu imam npr:

Code:

#chip#        #ono sto je uneseno, gradele stavljene samo da se vidi tocan string
#chip          #string koji se usporeduje s prethodnim, ocito razlicit


a trebalo bi biti: chip=chip

Code:

#chip#
#chip#


??


Re: bash-brisanje od zadanog znaka do kraja linije 18.02.2006. u 14:14 · pre 252 meseca #25
Definitivno je problem u "cijepanju" fajla. Rucno sam unio neki string u proizvoljni file i onda je bez problema prepoznat unos, tj. stringovi se poklapaju. Nikako mi ne ide u glavu zasto ne moze prepoznat stringove (odgovore) koji su nastali "cijepanjem".
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme