Sziasztok!

echo -ne haszálok, "\r" volt a megoldás,
már csak a CTRL+Z szeretném belenyomni de lassan beleőrülök :D

Köszönöm a segítséget!
B,

Pirity Tamas Gabor wrote:
> Ha jól hiszem, KoviX írta az alábbiakat:
>   
>>> Az a gondom hogy at parancsot szeretnék beleírni egy file(eszközbe),
>>> echo "at" > /dev/ttyACM0, bele is megy de nem tudok utána külden entert
>>> :((
>>>
>>> Talán 5-6 éve nem találkoztam ilyennel, az istennek sem tudom
>>> megoldani.
>>> Ha valakinek van ötlete akkor megköszönném.
>>>
>>> Üdv
>>> Balázs
>>>       
>> echo "AT\n" esetleg?
>>     
>
> Valami más baj lehet.
>
> Egyrészt az echo magától is küld sorvégjelet, hacsak -n kapcsolóval
> ,,le nem beszéled róla'':
>
> [EMAIL PROTECTED]:~$ echo "at" | od -c
> 0000000   a   t  \n
> 0000003
> [EMAIL PROTECTED]:~$ echo "at" | wc -c
> 3
> [EMAIL PROTECTED]:~$ echo -n "at" | od -c
> 0000000   a   t
> 0000002
> [EMAIL PROTECTED]:~$ echo -n "at" | wc -c
> 2
> [EMAIL PROTECTED]:~$
>
> Tehát az echo "at" > blabla az ,,enter''-t is  küld az a és a t után.
> Másrészt a ,,szokásos'' echo-k a \n-t csak akkor értelmezik, ha a -e
> kapcsolóval hívod meg őket:
>
> [EMAIL PROTECTED]:~$ echo "\n"     # ez backslash-t és n betűt küld és persze 
> 1 újsort
> \n
> [EMAIL PROTECTED]:~$ echo -e "\n"  # ez az automatikus sorvégjel miatt két 
> sorvégjelet
>
>
> [EMAIL PROTECTED]:~$ echo -en "\n" # itt az automatikus sorvégjel nincs, 
> tehát jó
>
> [EMAIL PROTECTED]:~$ echo          # ez ugyanaz, mint az előbb, 1 darab 
> újsorkarakter
>
> [EMAIL PROTECTED]:~$
>
>   
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz