Объединить файлы в разных каталогах

Вы можете сделать это элементарно, выполнив strace -e open <cmd>; также есть опция -fдля отслеживания дочерних процессов; метод straceне очень удобен для пользователя (вам нужно в основном понимать C, системные вызовы и т. д. )и не работает в долгосрочной перспективе. Есть и другие инструменты, такие как sysdig, которые могут работать (, но не использовались для этой цели ). Вы можете запустить auditdили файловую IDS, такую ​​как AIDE, и настроить ее на обнаружение изменений определенных файлов.

В вашем вопросе я не могу понять, спрашиваете ли вы, как выяснить, к каким файлам обращается программа (, т.е. аудит ), или вы пытаетесь предупредить на основе доступа к определенным файлам (IDS ). Если вы пытаетесь выяснить, к каким файлам обращается программа, лучший способ сделать это — прочитать исходный код; такие инструменты, как strace, относятся к низкому уровню.

-1
27.08.2019, 12:32
1 ответ

Вот для чего предназначен cat, чтобы объединить cat файлы вместе. Так что просто:

cat /dir1/ex1.csv /dir2/ex1.csv /dir3/ex1.csv > /dir_final/ex1.csv
4
28.01.2020, 05:07

Теги

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