Strona 1 z 1

dodanie opisu do wydobytej części pliku

: 03 lip 2008, 20:31
autor: majkispaki
Mam taki problem. Wyciągnąłem z pliku wybraną część, która jest liczbą. Jak zrobić aby poprzedzić ta liczbę wybornym tekstem" twój transfer to: " + wartość wyciągnięta z pliku. Wartość t wyciągnąłem poleceniem:
cat plik | head -8 | tail -1 | cut -d: -f 2 | cut -c 11-17 | cat plik | head -8 | tail -1 | cut -d: -f 2 | cut -c 11-17

Odp: dodanie opisu do wydobytej części pliku

: 03 lip 2008, 20:44
autor: bgerlich
zamiast "cat", "head", "tail" i "cut" użyj "sed" albo "awk" lub po prostu "echo" aby wyświetlić tekst.

Odp: dodanie opisu do wydobytej części pliku

: 03 lip 2008, 20:52
autor: Dwimenor

Kod: Zaznacz cały

transfer=`cat plik | head -8 | tail -1 | cut -d: -f 2 | cut -c 11-17 | cat plik | head -8 | tail -1 | cut -d: -f 2 | cut -c 11-17`

echo "Twój transfet to $transfer"
O to chodzi?

Odp: dodanie opisu do wydobytej części pliku

: 03 lip 2008, 22:04
autor: Procek
cat plik | head -8 | tail -1 | cut -d: -f 2 | cut -c 11-17 | cat plik | head -8 | tail -1 | cut -d: -f 2 | cut -c 11-17
Skomplikowany ciąg poleceń, wrażliwy na drobne zmiany w pliku wejściowym. Może pokaż zawartość tego pliku to znajdziemy lepszy sposób?

Odp: dodanie opisu do wydobytej części pliku

: 03 lip 2008, 22:04
autor: majkispaki
Dwimenor pisze:

Kod: Zaznacz cały

transfer=`cat plik | head -8 | tail -1 | cut -d: -f 2 | cut -c 11-17 | cat plik | head -8 | tail -1 | cut -d: -f 2 | cut -c 11-17`

echo "Twój transfet to $transfer"
O to chodzi?
tak dokładnie o to.
bgerlich pisze: zamiast "cat", "head", "tail" i "cut" użyj "sed" albo "awk" lub po prostu "echo" aby wyświetlić tekst.
Spróbuję i z tym jeszcze.....

Dziękuję wam obydwum.....