Объявление awk-функции в bash

У меня есть awk-скрипт, который вызывается:

awk -f myawkfile.awk arguments

Сценарий awk вызывается в моем сценарии bash с использованием того же упомянутого вызова.

Могу ли я вместо вызова awk-скрипта объявить его как функцию в моем bash? сценарий. Я подумал, что было бы легко написать awkспереди и сзади. отметив весь код, затем присвоить имя функции, чтобы вызывать ее по желанию. Как-то не получается.

Я пытаюсь сделать это, потому что не хочу, чтобы мой сценарий зависел от другого сценария. И я не тот, кто написал сценарий awk. Он принимает файл в качестве входных данных,делает некоторые материал и возвращает измененный файл, который используется в моем скрипте.

6
задан Gil 7 August 2012 в 11:21
поделиться