Описание тега one-liner

One Liners — это сокращенная однострочная версия многострочного скрипта. Используйте этот тег, когда у вас есть вопрос об одном вкладыше.

Первоначально однострочная программа представляла собой текстовый ввод в командную строку оболочки операционной системы, которая выполняла некоторую функцию всего за одну строку ввода. Однострочный может быть

  • выражение, написанное на языке оболочки;
  • вызов интерпретатора вместе с исходным кодом программы для запуска интерпретатора;
  • вызов компилятора вместе с исходным кодом для компиляции и инструкциями по выполнению скомпилированной программы.

Некоторые динамические языки сценариев, такие как AWK, sed и Perl, традиционно хорошо подходят для выражения однострочников. Интерпретаторы оболочки, такие как оболочки Unix или Windows PowerShell, позволяют создавать мощные однострочники.

Использование фразы «однострочник» было расширено и теперь включает в себя исходный текст программы для любого языка, который делает что-то полезное в одной строке.

Дополнительную информацию можно найти на https://en.wikipedia.org/wiki/One-liner_program/ и https://wiki.python.org/moin/Powerful%20Python%20One-Liners.