У меня есть n csv
файлов в D-диске. Из-за проблем с пространством я хочу скопировать все эти данные и сохранить данные в один файл txt
. Затем добавьте файл txt
в дисковод E. Как это сделать, используя команды unix
?Unix-Как скопировать все CSV-файлы с D-диска в один текстовый файл на диске E с помощью командной строки
0
A
ответ
0
используйте команду cat, как это, надеюсь, что это поможет.
cat scvpath/*.scv > scvdestpath/filename
1
Команда cat
печатает содержимое файла, *.csv
является регулярным выражением для всех файлов, заканчивающихся «.csv», характер >
направляет выход к цели (в данном случае файл) и cp
копия файлов:
cat <source directory>/*.csv > <target directory>/<target file>
cp <target directory>/<target file> <backup directory>/<backup file>