"Как файл мог содержать ASCII + двоичные данные также?"
Просто, потому что текст ASCII является просто подмножеством двоичных данных.
Определение псевдонима команды похоже на это:
MyAlias = /absolute/path/to/script /absolute/path/to/folder -a option\='value', \
/absolute/path/to/script /absolute/path/to/folder -a option\='othervalue'
Отметьте обратную косую черту перед =
знак: необходимо выйти из символов, которые имеют особое значение (,:=\
). Обратная косая черта в конце первой строки означает, что определение псевдонима продолжает следующую строку.
Отметьте это ./script
и path/to/folder
должны быть полные пути. Вы не можете знать то, чем будет текущий каталог, когда кто-то вызовет sudo
.
Сценарий может быть указан без параметров. http://forums.gentoo.org/viewtopic-p-7121802.html?sid=940bd372c7ebd5c9613fc318514c1d65#7121802