Я пытаюсь извлечь значения из аргумента, который затем будет передан другой команде в оболочке.
Строковый аргумент может быть нулевой длины или кратным 12 (4-значный код + 8-значная дата).Например:
123420110404123520110404123620110404
500520110404
Требуется вывод первых 4 символов в каждой группе из 12 или пустой строки (""), если нет ввода.Например:
123412351236
5005
Пример использования:
[user@machine abc]$ echo 123420110404123520110404123620110404 | [magic set of manipulation commands]
123412351236
Примечание: Я установил Cut, Sed & Perl.У меня не установлено awk.