Portál AbcLinuxu, 2. června 2024 04:56


Dotaz: Část textoveho souboru přes TAIL do html stránky.

25.1.2016 21:19 saf | skóre: 3
Část textoveho souboru přes TAIL do html stránky.
Přečteno: 322×
Odpovědět | Admin
Zdravím, potřeboval bych pomoc. V Bash scriptu je výstup OK. #!/bin/bash LOG='/tmp/log/ups.log' # log soubor line="$(tail < $LOG)" echo "$line" exit Ale zapíšu do scriptu co vytváří html stránku toto: "$line" Tak se sice text vypíše ale nezalamují se konce řádků, vypíše se to všechno za sebou. Text v souboru: 2016/01/21:11:04:45 UPS je nabita a pripravena. 2016/01/21:11:13:01 UPS je nabita a pripravena. 2016/01/21:11:16:51 UPS je nabita a pripravena. 2016/01/21:11:34:14 UPS je nabita a pripravena. 2016/01/21:11:35:31 UPS je nabita a pripravena. 2016/01/21:11:35:31 Zarizeni se vypne!!! 2016/01/21:11:36:11 UPS je nabita a pripravena. 2016/01/21:11:48:38 UPS je nabita a pripravena. 2016/01/21:11:49:18 UPS je nabita a pripravena. Poradí někdo? Děkuji.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.1.2016 21:24 saf | skóre: 3
Rozbalit Rozbalit vše Re: Část textoveho souboru přes TAIL do html stránky.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hmm, nějak jsem to pokazil. Zdravím, potřeboval bych pomoc. V Bash scriptu je výstup OK.

#!/bin/bash

LOG='/tmp/log/ups.log' # log soubor

line="$(tail < $LOG)"

echo "$line"

exit

Ale zapíšu do scriptu co vytváří html stránku toto: "$line" Tak se sice text vypíše ale nezalamují se konce řádků, vypíše se to všechno za sebou.

Text v souboru:

2016/01/21:11:04:45 UPS je nabita a pripravena.

2016/01/21:11:13:01 UPS je nabita a pripravena.

2016/01/21:11:16:51 UPS je nabita a pripravena.

2016/01/21:11:34:14 UPS je nabita a pripravena.

2016/01/21:11:35:31 Zarizeni se vypne!!!

2016/01/21:11:36:11 UPS je nabita a pripravena.

2016/01/21:11:48:38 UPS je nabita a pripravena.

2016/01/21:11:49:18 UPS je nabita a pripravena.

Poradí někdo? Děkuji.
Řešení 1× (saf (tazatel))
Jendа avatar 25.1.2016 21:36 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Část textoveho souboru přes TAIL do html stránky.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli jsem to pochopil, musíš dát text do tagu <pre>, nebo za každý nový řádek přidat <br>. HTML bílé znaky (včetně konců řádek) považuje za jednu mezeru.
Já to s tou denacifikací Slovenska myslel vážně.
25.1.2016 22:03 saf | skóre: 3
Rozbalit Rozbalit vše Re: Část textoveho souboru přes TAIL do html stránky.
Super, <pre> to je řešení. A já se s tím se*ru celý den.

Děkuji moc.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.