Saya bertanya-tanya ketika menggunakan baris perintah Linux, bagaimana saya bisa menampilkan hasil i grep
ke file CSV di kolom yang berbeda.
Berikut adalah kolom yang saya ambil dari perintah 'terakhir'
Format terakhir, yang ingin saya capai, saat ini saya harus mengimpor data secara manual dari file txt adalah sebagai berikut:
linux
microsoft-excel
command-line
grep
awk
hakuro
sumber
sumber
grep
. Anda memiliki beberapa teks (yang merupakan hasil parsial darilast
; yaitu, dihasilkan olehlast | grep
) dan Anda ingin melakukan sesuatu dengannya. (2) Apa yang ingin kamu lakukan? Dari judul dan isi pertanyaan, sepertinya Anda ingin mengonversi teks Anda ke format CSV. (Tunjukkan pada kami contoh dari apa yang Anda inginkan.) Dari gambar dan tag, tampaknya Anda ingin mengimpor data Anda ke Excel. (Alat "Teks ke Kolom" Excel melakukan ini. Apakah Anda sudah mencobanya? Mengapa tidak cukup baik untuk Anda?) ... (Lanjutan)Jawaban:
Anda hanya perlu mengganti tab dengan koma dan mengatur output ke file csv:
teks dalam grep bisa menjadi kucing bagi file Anda untuk mendapatkan semua konten
Saya tidak yakin apakah itu tab atau hanya ruang putih di output Anda, kalau-kalau ada ruang putih:
sumber
terakhir | awk '{print $ 3, $ 4, $ 5, $ 6, $ 8, $ 9}'> gift.xls
Perintah ini sangat cocok untuk kebutuhan Anda.
sumber