Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-04-07 23:02:06

  szewczyk - Stary wyjadacz :P

szewczyk
Stary wyjadacz :P
Zarejestrowany: 2006-12-03

export danych w bash

jest jakis tam plik z takimi wartosciami

Kod:

192.168.0.2        64        128        16       24

jak w bash zaimportować dane z tego pliku  do zmienych ??

Offline

 

#2  2007-04-07 23:48:22

  Lorenzo - Moderator

Lorenzo
Moderator
Zarejestrowany: 2005-12-23

Re: export danych w bash

Najłatwiej w jakiejś pętli, np takie cóś:

Kod:

I=0
for VAR in `cat plik` ; do
     ZMIENNA$I=$VAR
     I=$I+1
done 

Offline

 

#3  2007-04-08 00:01:05

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: export danych w bash

Można także skorzystać z tablicy:

Kod:

zmienne=`cat plik`
echo ${zmienne[0]}
echo ${zmienne[1]}

http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#4  2007-04-08 12:02:11

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: export danych w bash

albo tak

Kod:

#!/bin/bash

grep -E -v "^#|^$" plik | while read ip zm1 zm2 zm3 zm4
do
  echo $ip
  echo $zm1
  echo $zm2
  echo $zm3
  echo $zm4
done

Offline

 

#5  2007-04-08 14:40:12

  szewczyk - Stary wyjadacz :P

szewczyk
Stary wyjadacz :P
Zarejestrowany: 2006-12-03

Re: export danych w bash

BiExi ,o to chodziło działa Swietnie :)

Wesołych Świąt !!!!!!!!!!!!

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)