Кіріспе
Әртүрлі командалық жол интерпретаторларындағы команда және бағдарламалау тіліндегі айнымалылардың псевдонимі. Компьютерлік техникада псевдоним – әртүрлі командалық жол интерпретаторларындағы (қабықшаларда) қолданылатын команда, ол сөзді басқа жолмен ауыстыруға мүмкіндік береді. Ол көбінесе жүйелік команданы қысқарту үшін немесе жиі қолданылатын командаға әдепкі аргументтерді қосу үшін пайдаланылады. Псевдоним Unix қабықшаларында, AmigaDOS, 4DOS/4NT, FreeDOS, KolibriOS, Windows PowerShell, ReactOS және EFI қабықшасында қолжетімді. MS-DOS және Microsoft Windows операциялық жүйелеріндегі псевдонимдерді жасау мүмкіндігін DOSKey командалық құралы қамтамасыз етеді. Псевдоним қабық сессиясының соңына дейін сақталады. Жиі қолданылатын псевдонимдер қабықтың rc файлынан (мысалы, bashrc) орнатылуы мүмкін, осылайша тиісті қабық сессиясы басталғанда олар қолжетімді болады. Псевдоним командаларын конфигурациялық файлға тікелей жазуға болады немесе оларды жеке файлдан импорттауға болады.
the aliasing of variables in a programming language
In computing, alias is a command in various command line interpreters (shells), which enables a replacement of a word by another string. It is mainly used for abbreviating a system command, or for adding default arguments to a regularly used command. alias is available in Unix shells, AmigaDOS, 4DOS/4NT, FreeDOS, KolibriOS, Windows PowerShell, ReactOS, and the EFI shell. Aliasing functionality in the MS DOS and Microsoft Windows operating systems is provided by the DOSKey command line utility. An alias will last for the life of the shell session. Regularly used aliases can be set from the shell's rc file (such as bashrc) so that they will be available upon the start of the corresponding shell session. The alias commands may either be written in the config file directly or sourced from a separate file.
Тарих
Unix жүйесінде псевдонимдер C қабығында енгізілген және tcsh және bash сияқты ұрпақ қабықшаларда сақталған. C қабығының псевдонимдері бір ғана жолмен шектелген. Бұл қарапайым қысқа командалар жасауға ыңғайлы болды, бірақ одан күрделі конструкциялар жасауға болмады. Bourne қабығының ескі нұсқалары псевдонимдерді ұсынбады, бірақ csh псевдонимдерінен гөрі күштірек функцияларды ұсынды. csh псевдонимдерінің түсінігі Bourne Again Shell (bash) және Korn қабығына (ksh) импортталды. Функциялар мен псевдонимдерді қолдайтын, бірақ параметрленген желілік қабықша скрипттері жоқ қабықшаларда, мүмкін болған жағдайда функцияларды пайдалану ұсынылады. Псевдонимдердің қажет болатын жағдайларына тізбектелген псевдонимдерді қажет ететін жағдайлар жатады (bash және ksh). Бұл команда IBM i операциялық жүйесіне де көшірілді.