У мене є сценарій, який приймає вхід із -i
прапором. Вхідний файл, який у мене є, стискається (.gz). Що я хочу зробити (не впевнений, що це можливо), оскільки файл величезний, зробіть щось таке:
gunzip -c myfile.gz | myScript.pl -i STDIN -o myoutfile.txt
Тож передайте вихід декомпресії на прапор моїх сценаріїв.
А ваше запитання?
—
Сет
ця команда, яку я написав, не працює, я хочу щось, що буде
—
crysis405
добре у вас пробіл між
—
Seth
my
і script
. Якщо ви використовували -o
перший , а потім -i
вона буде працювати (видалити STDIN
)
вибачте за космос, якого там не повинно бути. Тепер сценарій дає мені помилку, що я не ввів введення. Чи потрібно це конкретно вказати в скрипті perl, якщо ви хочете зробити так, як це робиться?
—
crysis405
Ніколи не робив перл, тому не можу сказати.
—
Сет