Получить данные из CSV для перемещения файла

$ awk 'NR==1 {print; next;} !/orderID/' input.txt > output.txt

Более короткий синтаксис:

$ awk 'NR==1 || !/orderID/' input.txt > output.txt
0
20.06.2019, 19:13
1 ответ

Попробуйте это:

#! /bin/sh

awk '
BEGIN {
    FS="|"
}
/\s*AUS\s*/ {
    region = $2
    gsub(/\s+/, "", region)
    system( sprintf("echo mv '%s' /usr/sbin",  + region))
}

{}
' inputfile.csv

Вам потребуется изменить имя файла и удалить "эхо" из системной команды.

0
28.01.2020, 03:33

Теги

Похожие вопросы