Работа в сети в Debian начинается с уровня выполнения S, который предшествует уровню выполнения 3.
Источники, для справки:
https://www.debian.org/doc/manuals/debian-reference/ch03. en.html # _the_meaning_of_the_runlevel
https://www.debian.org/doc/manuals/debian-reference/ch03.en.html#_network_interface_initialization
awk '(NR == 1) || (FNR > 1)' *.csv > 1000Plus5years_companies_data.csv
Я написал этот простой скрипт слияния файлов , в котором вы можете объединять CSV-файлы в один CSV-файл (по строкам, а не по столбцам ).
После клонирования или копирования file-merge-script.sh
можно выполнить приведенную ниже команду для объединения CSV-файлов.
/bin/bash file-merge-script.sh -d ~/myfiles -o 'result.csv' -f 1 -s 2
В приведенной выше команде -f 1
извлекается все содержимое (из строки 1 )первого соответствующего CSV-файла, а -s 2
извлекается все содержимое соответствующего файла из строки 2 остальных файлов.
Получите file-merge-script.sh
отсюдаhttps://github.com/prabushitha/file-merge-script