2016-04-10 22 views

cevap

2

bunu yapmak için muhtemelen birçok yolu vardır ama genellikle böyle bir şey yapmak: değişken usr_in sonraki ne yazılan

read usr_in 
echo $usr_in > usr_input 

read saklar. echo sonra baskılar/metin dosyası usr_input

Kullanım >> yerine > Eğer eklenecek yerine dosyanın üzerine istiyorsanız için usr_in değerini yönlendirir. Kullanıcı tarafından girilen dizeden sonra yeni satır eklemek istemiyorsanız (örn. Kullanıcı bir parola giriyorsa, bir karma algoritmaya veya benzer şekilde "pedantic" öğelerine geçen bir şeyi girerek) echo -n'u kullanın.

read user_data 
echo $user_data >> user_string 

O dizesini girmesini isteyecek ve depolar

kabuk komut dosyası yürütün:

vi usershell.sh 

kullanıcı tanımlı dize toplamak için komut girin: ile

1

shell script oluşturun “user_string” adlı dosyada.

İlgili konular