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

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

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

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

  • Как исправить фрагментированный диск - миф или правду?
  • Разница между распределенной и файловой системой кластера
  • Собственность на раздел btrfs через fstab
  • смещение конца файловой системы btrfs (размер изображения)
  • как создать много tar-архивов для огромной папки
  • Устанавливает успех, но свойство устройства отображения устройства, которое создается dmsetup, теряется
  • UDF и fstab (без UUID)
  • Как известны типы файлов, если не из суффикса файла?
  • Где MacOS Finder хранит эту информацию (происхождение файла, который был отправлен мне)?
  • Что означает `clean, x / y` в выводе fsck?
  • Расширьте зашифрованный раздел LUKS для заполнения диска
  • только корневая файловая система
  • Interesting Posts

    Как использовать аппаратное шифрование AES ленточных накопителей LTO в Linux?

    Как настроить среду рабочего стола Linux Mint на использование типа mime?

    Можно ли объединить видео файлы с помощью `cat`?

    Приложения, захватывающие ALSA исключительно

    Почему cd-ing для // устанавливает PWD на //, но больше слэшей просто дает /?

    Почему результат этого цикла for и while отличается?

    Мне интересно о временной базе DISCONNECT wpa_supplicant

    Сбой системы при подключении наушников во время зарядки аккумулятора. (Linux Mint 18)

    перенаправить вывод tee и grep для нескольких лог-файлов

    Как назначить полную IPv6-подсеть для клиента OpenVPN

    Как найти аппаратную модель в Linux?

    Centos 7.1 все еще использует устаревшее ядро ​​3.10 как обновить до ядра 4.0

    LVM файловая система заполнена, не может обновлять систему среди других вещей

    Flash-плагин обновлен, но Firefox продолжает говорить мне, что у меня есть старая версия

    Я не могу загрузить wingide5 на моей виртуальной машине kali_linux

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