Echo
echo (ing. echo — əks-səda) hesablamada arqument kimi ona ötürülən sətirləri çıxaran əmrdir. Bu, müxtəlif əməliyyat sistemi örtüylərdə mövcud olan və adətən status mətnini ekrana və ya kompüter faylına çıxarmaq üçün shell skriptlərində və toplu fayllarında istifadə olunan əmrdir və ya boru kəmərinin (pipeline) mənbə hissəsi kimi.
== Tətbiqlər ==
Komanda aşağıdakı əməliyyat sistemlərində mövcuddur:
Multics
TSC FLEX
MetaComCo TRIPOS
Zilog Z80-RIO
Microware OS-9
DOS
Acorn Computers Panos
Digital Research FlexOS
IBM OS/2
Microsoft Windows
ReactOS
HP MPE/iX
KolibriOS
SymbOS
Unix və Unix bənzəri əməliyyat sistemləri
== Tarix ==
echo Multics daxilində başladı. Doug McIlroy tərəfindən C dilində "barmaq məşqi" kimi proqramlaşdırıldıqdan və faydalı olduğunu sübut etdikdən sonra Unix Versiya 2-nin bir hissəsi oldu. Versiya 7 -də, (kimi davranırdı, lakin çıxışını xətt ayırıcı ilə dayandırmadan) əvəz edilmişdir. echo-npromptecho
PWB/UNIX və daha sonra Unix System III-də C-dən qaçış ardıcıllıqlarınıecho genişləndirməyə başladılar, məsələn, nəzərəçarpacaq fərqlə səkkizlik qaçış ardıcıllığı C-də olduğu kimi ifadə edildi .\n\0ooo\ooo
Səkkizinci Buraxılış Unix yalnız seçimdən echokeçdikdə xilas genişlənməsini həyata keçirdi və bu davranış Bash və ya zsh və GNU-nun daxili əmri kimi bir neçə başqa tətbiq tərəfindən kopyalandı. -eechoecho
MS-DOS-da əmr 2-ci və sonrakı versiyalarda mövcuddur.
Hal-hazırda, echomüxtəlif əməliyyat sistemlərində (çox vaxt eyni sistemdə bir neçə) bir-birinə uyğun gəlməyən bir neçə tətbiq mövcuddur, bəziləri defolt olaraq qaçış ardıcıllığını genişləndirir, bəziləri yox, bəziləri variantları qəbul edir (siyahısı tətbiqlərə görə dəyişir), bəziləri onlardan yox.
== Nümunələr ==
ANSI qaçış kodu (ANSI escape code) SGR ardıcıllığından istifadə edərək, uyğun terminallar rəngli mətni çap edə bilər.