как показать сводку списка файлов, сгруппированных по каталогу

DB::raw() используется для создания произвольных команд SQL, которые больше не обрабатываются конструктором запросов. Проверьте это. link, с более подробной информацией: http://fideloper.com/laravel-raw-queries

Пример из DB::raw и DB::select

-2
задан joachim 25 January 2019 в 14:12
поделиться

1 ответ

Передайте список файлов в perl, затем извлеките первые N частей имени файла. (Этот бит предполагает, что все элементы имеют как минимум эту глубину!)

Затем распечатайте извлеченный текст, если он еще не был просмотрен.

Например:

git show --name-only SHA | perl -n -e 'my ($root) = m[^((\w+/){DEPTH})]; print $root . "\n" if !exists $seen{$root}   ; $seen{$root} = 1;'

, где DEPTH заменяется глубиной каталогов для рассмотрения.

0
ответ дан joachim 25 January 2019 в 14:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: