Echo ile Tek satırdan 2 değişken almak

Başlatan kemalakgün, 14 Ocak 2014 - 23:57:25

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

kemalakgün

Merhaba

echo ilk sayiyi gir
read ilksayi
echo ikinci sayiyi gir
read ikincisayi


Bu komutu kullanıcıdan "-ilksayi -ikincisayi" şeklinde tek bir satırda nasıl alabilirim ?

Örneğin kullanıcı ilk sayıyı 5 ikinci sayıyı 3 girmek istediğinde
terminalde
ilksayi -5 ikincisayi -3
şeklinde girmesi için echoyu nasıl kullanmalıyım?

if

#!/bin/bash

echo "İlk ve ikinci sayı için değerleri boşluk bırakarak girip <ENTER> tuşuna basın."
read ilksayi ikincisayi
echo "Girdiğiniz ilk sayı: $ilksayi"
echo "Girdiğiniz ikinci sayı: $ikincisayi"

kemalakgün

#2
Çok teşekkür ederim.

Peki sayıların başlarında - olacak şekilde nasıl alabilirim

echo sayiları giriniz
read -ilksayi -ikincisayi

if

@kemalakgün, komutlar için kod etiketi kullanalım.

read -s -n1 -p "Bir sayı girin - " $sayi
echo; echo "Girdiğiniz sayı "\"$sayi\""."


http://www.tldp.org/LDP/abs/html/internal.html