GNU/Linux >> Belajar Linux >  >> Ubuntu

Cetak Isi Struktur Direktori (sistem file) Ke Csv Pada Baris Perintah?

Bagaimana saya bisa membuat katalog konten sistem file ke file CSV? Ini sangat berguna untuk media yang dapat dipindahkan.

Saya telah menemukan beberapa tautan yang mengarah ke arah ini:

  • AskUbuntu.com:daftar file dalam direktori tanpa daftar
    subdirektori dan isinya di direktori itu

  • Hints.MacWorld.com:Buat daftar direktori dalam format CSV

Terima kasih!

Jawaban yang Diterima:

Ini membuat file CSV listing.csv dengan nama file, cap waktu dan ukuran untuk semua file di /some/folder/ dan subfoldernya:

find /some/folder -printf '"%P";"%Tc";"%s";\n' > listing.csv

Lihat dokumentasi untuk -printf di halaman manual untuk menemukan jika Anda ingin menggunakan bidang lain.

Perhatikan bahwa ini tidak berfungsi untuk nama file yang mengandung " karakter.


Ubuntu
  1. Bagaimana Melewati Isi File Sebagai Parameter Baris Perintah?

  2. Cetak baris terakhir file, dari CLI

  3. membuat paket java di baris perintah

  1. Unduh File di Ubuntu Menggunakan Command Line di sistem Ubuntu 20.04

  2. Bagaimana Perintah Sed '1!g;h;$!d' Membalikkan Isi File?

  3. Lihat file tabular seperti CSV dari baris perintah

  1. Perintah Linux untuk mencetak struktur direktori dalam bentuk pohon

  2. Impor CSV PostgreSQL dari baris perintah

  3. Bagaimana cara menghapus konten file dari baris perintah?