Используя `tree`, как мне выводить файлы перед подкаталогами?

Я попытался объединить --dirsfirst и -r , но каталоги все еще отображаются вверху, только в обратном алфавитном порядке. Похоже, что -r применяется сначала, что также указывается страницами man.

Любые другие идеи о том, как я буду сортировать вывод tree чтобы подкаталоги были перечислены после файлов?

  • Может ли операционная система получить доступ к определенной файловой системе после ее размонтирования?
  • Теоретическое минимальное количество блоков в группе - ext2
  • Как команды типа ls или stat различают тип файла?
  • Сколько места занимает инодекс?
  • Сколько индодов мне нужно для доступа к чтению файла?
  • В FUSE, как мне получить информацию о пользователе и процессе, который пытается прочитать / записать в виртуальной файловой системе?
  • ACL и простые старые разрешения
  • Баланс BTRFS завершен, но все же отображает данные, хранящиеся в режиме «одного»
  • One Solution collect form web for “Используя `tree`, как мне выводить файлы перед подкаталогами?”

    Если вы используете tree -r , то отмените все строки, например, используя tac и переведите символы-символы, которые выглядят разумно:

     #!/bin/sh tree --dirsfirst -r | tac | sed -e 's/\d226\d148\d148/\d226\d148\d140/' # 0x2514 is lower-left-corner, # 0x250c is upper-left-corner # 0x2514: 9492 022424 0x2514 text "%\024" utf8 \342\224\224 # 0x250c: 9484 022414 0x250c text "%\014" utf8 \342\224\214 

    Я получил значение Unicode с использованием символьного идентификатора в vi-like-emacs и эквивалент UTF-8, используя мою утилиту hex .

    Вот конец моего /etc каталога, чтобы проиллюстрировать:

     ├── xdg │  ┌── catalog │  ├── catalog.old │  ├── docbook-xml.xml │  ├── docbook-xml.xml.old │  ├── docbook-xsl.xml │  ├── docbook-xsl.xml.old │  ├── rarian-compat.xml │  ├── sgml-data.xml │  ├── sgml-data.xml.old │  ├── xml-core.xml │  ├── xml-core.xml.old │  │  ┌── CatalogManager.properties │  ├── resolver ├── xml │  ┌── includes │  ├── xpdfrc ├── xpdf │  ┌── newuser.zshrc.recommended │  ├── zlogin │  ├── zlogout │  ├── zprofile │  ├── zshenv │  ├── zshrc ├── zsh . 

    Для справки:

    Таблица кодировки UTF-8 и страница символов Юникода с кодовыми точками U + 2500 до U + 25FF

    Interesting Posts

    Как настроить клавиатурные сокращения с помощью специальных модификаторов (например, Mod3) в Cinnamon?

    Как узнать, с какими параметрами настроено sudo?

    Как отсортировать эти строки?

    Установка корневой файловой системы при загрузке через сеть

    Переместить каждый файл, который не является каталогом

    Сценарий для «перемонтирования» раздела (umount затем mount)

    Как использовать расширенные атрибуты для предварительного просмотра изображения?

    Подстановка команд против перенаправления ввода-вывода?

    Wheezy: как на самом деле черный список ehci_hcd?

    less –quit-if-one-screen без –no-init

    Линукс имеет защиту блокировки файлов при попытке переименования / удаления файлов

    Как создать пользователя с заданным паролем на SuSE из командной строки?

    Запуск демона в качестве обычного приложения

    Исключая некоторые php-страницы, но не другие с wget?

    Не удается прочитать прежнюю внутреннюю файловую систему hdd через usb (конфликт имен группы томов fedora)

    Linux и Unix - лучшая ОС в мире.