Strona 1 z 1

[+] pobieranie znaków z klawiatury i zapisywanie do pliku

: 09 czerwca 2007, 12:32
autor: mkotek
Witam serdecznie mam takie pytanko?

Jak napisac skrypt w bashu ktory wczytuje dane z klawiatury az do napotakania znaku 'x' poczym zapisuje ciąg znaków do pliku?
Czy mozna to zorganizowac jednym poleceniem sed?
A moze trzeba uzyc jakiejs pętli z warykiem?

Siedze nad tym juz dwa dni i chyba dostałem zamienia umysłowego ;)

Prosze o szybka odpowiedz.

: 09 czerwca 2007, 12:40
autor: jang
http://www.dief.republika.pl/read.html

Kod: Zaznacz cały

echo "$odp"
wyświetla na ekranie

Kod: Zaznacz cały

echo "$odp" > /tmp/aaa
zapisuje do pliku

Re: pobieranie znakow z klawiatury i zapisywanie do pliku -

: 09 czerwca 2007, 13:13
autor: Gość
mkotek pisze:jak napisac skrypt w bashu ktory wczytuje dane z klawiatury az do napotakania znaku 'x' poczym zapisuje ciąg znaków do pliku?

Kod: Zaznacz cały

#!/bin/bash

read -er -d x -p " Wpisz tekst: "
echo "$REPLY" > /jakiś/plik
Opcja -d powoduje, że wczytywanie zostaje zakończone po napotkaniu znaku jaki podasz po -d

Jeśli nie chcesz by widać było na konsoli wpisywane znaki, to zastosuj:

Kod: Zaznacz cały

#!/bin/bash

read -sr -d x -p " Wpisz tekst:"
echo "$REPLY" > /jakiś/plik
Pozdrawiam

Re: pobieranie znakow z klawiatury i zapisywanie do pliku -

: 11 czerwca 2007, 10:26
autor: mkotek

Kod: Zaznacz cały

#!/bin/bash

read -sr -d x -p " Wpisz tekst :  "
echo "$REPLY" > /jakiś/plik


Pozdrawiam
Wielkie dzieki juz wiem jak dokladnie to robic
pozdrawiam