Доброго всем времени суток!)
Задача состоит в следующем:
нужен скрипт, который будет вытягивать с указанной директории все названия файлов(в том числе их расширения) и записывать эти названия в отдельный лог-файл.На C# я это реализовал..Но надо под FreeBSD еще..
помогите пожалуйста.
Спасибо!
Чего это вам летом уроки задают? Хвосты сдаёшь?
> На C# я это реализовал..Но надо под FreeBSD еще..find /dir/name -maxdepth 1 -type f | sed 's/.*\///' > logfile
> Чего это вам летом уроки задают? Хвосты сдаёшь?
>> На C# я это реализовал..Но надо под FreeBSD еще..
> find /dir/name -maxdepth 1 -type f | sed 's/.*\///' > logfileДа нет) По работе..Надо парсить файлы..
Спасибо большое!)))Я просто с башем не очень дружу)
А как еще тут добавить возможность выбора количества файлов с директории?? Например мне нужно названия всех файлов, а только первых 50.
> А как еще тут добавить возможность выбора количества файлов с директории?? Например
> мне нужно названия всех файлов, а только первых 50.
find /dir/name -maxdepth 1 -type f | sed 's/.*\///' | head -n 50 > logfile
>> А как еще тут добавить возможность выбора количества файлов с директории?? Например
>> мне нужно названия всех файлов, а только первых 50.
>find /dir/name -maxdepth 1 -type f | sed 's/.*\///' | head -n
> 50 > logfileСпасибо, ребята!!! Очень помогли!!!)))
> Доброго всем времени суток!)
> Задача состоит в следующем:
> нужен скрипт, который будет вытягивать с указанной директории все названия файлов(в том
> числе их расширения) и записывать эти названия в отдельный лог-файл.man mtree
пример:
mtree -c -d -i -n -k uname,gname,mode,flags > dir.txt