Может smbclient спокойно поставить?

Вы имеете в виду запускать этот awk-скрипт для каждого email.phone*.txtфайла с одним и тем же username.email.txt? Что-то вроде этого должно делать. Конечная часть(1.txtи т. д. )имени выходного файла берется из имени входного файла.

for f in email.phone*.txt; do
    out="result${f#email.phone}"       # remove leading 'email.phone'
    awk -F: 'FNR==NR{a[$1]=$2;next} $2 in a{print $1 FS a[$2]}' \
        "$f" username.email.txt > "$out"
done
0
26.05.2020, 18:14
2 ответа

На справочной странице это неочевидно, но уровень отладки по умолчанию равен 1, и, установив его на 0, вы можете получить меньший вывод, т.е.-d 0

At level 0, only critical errors and serious warnings will be logged.

1
18.03.2021, 23:33

Сообщение записывается в стандартный вывод, чтобы его можно было отфильтровать:

backup-outputing-commang | smbclient //box/share -c "put - backups/filename" | grep -v "putting file"
0
18.03.2021, 23:33

Теги

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