Saya telah mempelajari tentang baris perintah dan belajar bahwa |(pipa) dimaksudkan untuk mengarahkan output dari perintah ke input yang lain. Jadi mengapa perintah ls | fileitu tidak berhasil?
file input adalah salah satu dari lebih banyak nama file, seperti file filename1 filename2
lsoutput adalah daftar direktori dan file pada folder, jadi saya pikir ls | fileseharusnya menunjukkan tipe file dari setiap file pada folder.
Namun ketika saya menggunakannya, hasilnya adalah:
Usage: file [-bcEhikLlNnprsvz0] [--apple] [--mime-encoding] [--mime-type]
[-e testname] [-F separator] [-f namefile] [-m magicfiles] file ...
file -C [-m magicfiles]
file [--help]
Karena ada beberapa kesalahan dengan penggunaan fileperintah
file *adalah cara paling cerdas, saya hanya ingin tahu mengapa menggunakan lsoutput tidak berfungsi. Keraguan dihapus :)
ls umumnya merupakan ide yang buruk.
ls, ini menunjukkan bahwa Anda ingin semua file di direktori saat ini ditangani denganfileperintah. ... Jadi mengapa tidak dilakukan:,file *yang akan membalas dengan baris untuk setiap file, folder.