Portál AbcLinuxu, 26. dubna 2024 10:09


Dotaz: Vlastní log

6.10.2005 22:02 Lukas
Vlastní log
Přečteno: 55×
Odpovědět | Admin
Ahojte,

potřebuju nějakým skriptem zapisovat do souboru (to co předám v parametru) a to tak, že se vždy přidá řádek na konec souboru, přičemž původní obsah zůstane zachován.

Příklad:

nejaky_skript "4/10/2005 text1"

nejaky_skript "5/10/2005 text2"

no a v tom určitém souboru by pak bylo

4/10/2005 text1

5/10/2005 text2

Bohužel, nevím jako na to. Díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 6.10.2005 22:06 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Vlastní log
Odpovědět | | Sbalit | Link | Blokovat | Admin
#!/bin/bash
file=nejaky_soubor
echo "$1" >> $file
echo >> $file
Hello world ! Segmentation fault (core dumped)
6.10.2005 22:06 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Vlastní log
Odpovědět | | Sbalit | Link | Blokovat | Admin
>> v bashi

V něčem jiném něco odpovídajícím způsobem jiného ;-)
Copak toho není dost?
6.10.2005 22:28 georgewh
Rozbalit Rozbalit vše Re: Vlastní log
Odpovědět | | Sbalit | Link | Blokovat | Admin
#!/bin/sh
if [ "$#" -eq "0" ]; then
      echo $0 usage: ["sem text"] [subor]
      exit
fi
echo $1 >> $2
Tie uvodzovky treba iba ak je tam medzera.

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.