Я хочу створити список усіх файлів у каталозі, не перераховуючи жодного з підкаталогів, що перебувають у тому самому каталозі, і надрукувати цей список у новому файлі.
ls -d * > filelist
створить список усіх файлів у поточному каталозі, але він також містить підкаталоги в поточному каталозі. Я спробував find
команду за допомогою -maxdepth 1
параметра - однак, вихідний формат є проблемою, оскільки пошук також виводить шлях разом з іменами файлів.
Якщо хтось може, будь ласка, скажіть мені, можливо, іншу команду чи параметри для використання, що створить вихідний список лише файлів у каталозі, а не імена підкаталогів чи їх вмісту, я би вдячний.
ls -d *
лише список файлів і папок у поточній папці, за винятком прихованих тут файлів / папок;