Kedves Lista!
Valami nagyon egyszerut szeretnek csinalni:
Van egy file-om amiben kulonbozo valtozok vannak definialva:
file1:
alma=1
korte=3
...
Van egy masik file-om, amibe meg ezek a valtozok valamilyen modon
szerepelnek:
file2:
Van $alma db almam es
$korte db kortem.
Hogyan tudom bash sc
Gabor Tusnady írta, 2010.03.29.:
> Kedves Lista!
>
> Valami nagyon egyszerut szeretnek csinalni:
>
> Van egy file-om amiben kulonbozo valtozok vannak definialva:
>
> file1:
> alma=1
> korte=3
> ...
>
> Van egy masik file-om, amibe meg ezek a valtozok valamilyen modon
> szerepelnek:
>
> file2:
> Va
Koszonom, mukodik, kis valtoztatassal:
> sed 's,\(.*\)=\(.*\),%s/\\$\1/$2/g,' sed.sh
sed 's,\(.*\)=\(.*\),s/\\$\1/\2/g,' sed.sh
> bash ./sed.sh http://mlf2.linux.rulez.org/mailman/listinfo/linux
hello,
> Van egy file-om amiben kulonbozo valtozok vannak definialva:
>
> file1:
> alma=1
> korte=3
> ...
>
> Van egy masik file-om, amibe meg ezek a valtozok valamilyen modon
> szerepelnek:
>
> file2:
> Van $alma db almam es
> $korte db kortem.
>
>
> Hogyan tudom bash scrittel eloallitani a
> #!/bin/bash
>
> . f1.sh
>
> echo "Van $alma db almam es"
> echo "$korte db kortem."
> ==%%==
>
> $ ./f2.sh
> Van 1 db almam es
> 3 db kortem.
>
> vagy nem ertek valamit?
ebben a file-ban nincsenek echo-k
tusi
_
linux lista - linux@
Gabor Tusnady wrote:
> Hogyan tudom bash scrittel eloallitani azt a file-t, amiben a file2-ben
> levo valtozokat a file1-ben szereplo ertekekkel helyettesiti?
$ cat file1
alma=1
korte=3
$ cat file2
Van $alma almam es $korte kortem.
$ cat korlevel
#! /bin/sh
if [ $# -ne 2 ]; then
echo "Usage