Я пытаюсь сделать это просто, используя обычные функции Unix (что я понимаю), а не Python (я думаю, что itertools могли бы получить меня там?), Т понять. Итак: несколько небольших списков входов (разделенных запятыми), которые необходимо использовать для генерации всех возможных перестановок. Пример:Создать подстановки из нескольких полей (не используя Python)
Список 1: (Я, ты, мы)
Список 2: (хочу есть, хочу купить, хотят украсть)
Список 3: (банан, гамбургер, мороженное)
Так будет 3 х 3 х 3 = 27 возможных выходов, которые:
Я хочу съесть банан
Я хочу съесть гамбургер
... и так далее
Я уверен, что нет один лайнера, который будет делать это, но есть простой способ добиться этого с помощью простых UniX строительных блоков?
Обычно вопросы об использовании команд оболочки не на тему для SO ... Может быть по теме на одном из * NIX сайтов на SE, но likley должны быть более конкретным там. –