Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 19 kwietnia 2024, 08:18

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 3 ] 
Autor Wiadomość
Post: piątek, 8 maja 2009, 09:15 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Pomóżcie proszę przy skrypcie w bash, bo nie mam już pomysłów.
Jest plik tekstowy z czterema kolumnami cyfr. Potrzebuję skrypt w bash lub perl, który np wartości wierszy w kolumnie czwartej pomnoży razy trzy i da plik wynikowy o innej nazwie, dla wyjaśnienia przykładu:

plik wejściowy:
: [/] [] ()
111;222;333;444
123;234;345;456


plik wynikowy
: [/] [] ()
111;222;333;888
123;234;345;912

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 8 maja 2009, 11:42 
Offline
Użytkownik

Rejestracja: poniedziałek, 21 marca 2005, 14:25
Posty: 225
Lokalizacja: Wrocław
na szybko w bashu:
: [/] [] ()
#!/bin/bash

for a in `cat plik wejściowy`; do
a1=`echo $a | awk -F ";" '{print $1}'`
a2=`echo $a | awk -F ";" '{print $2}'`
a3=`echo $a | awk -F ";" '{print $3}'`
a4=`echo $a | awk -F ";" '{print $4}'`
echo $a1";"$a2";"$a3";"$[a4*2] >> plik wynikowy
done

_________________
to co się daje za darmo, inni traktują jako nic niewarte

NND current @ COMPAQ Deskpro EN Series SFF 6350 | 64 MB RAM | 80 GB HDD | DSL 1000


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 8 maja 2009, 17:01 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
cat plik1 | awk -F";" '{x=$4*3; print $1";"$2";"$3";"x}' > plik2

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 3 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 18 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl