Описание тега one-liner
Первоначально однострочная программа представляла собой текстовый ввод в командную строку оболочки операционной системы, которая выполняла некоторую функцию всего за одну строку ввода. Однострочный может быть
- выражение, написанное на языке оболочки;
- вызов интерпретатора вместе с исходным кодом программы для запуска интерпретатора;
- вызов компилятора вместе с исходным кодом для компиляции и инструкциями по выполнению скомпилированной программы.
Некоторые динамические языки сценариев, такие как AWK, sed и Perl, традиционно хорошо подходят для выражения однострочников. Интерпретаторы оболочки, такие как оболочки Unix или Windows PowerShell, позволяют создавать мощные однострочники.
Использование фразы «однострочник» было расширено и теперь включает в себя исходный текст программы для любого языка, который делает что-то полезное в одной строке.
Дополнительную информацию можно найти на https://en.wikipedia.org/wiki/One-liner_program/ и https://wiki.python.org/moin/Powerful%20Python%20One-Liners.