【サルが書く】treeが使えない環境で、findで一層目をtreeのように表示をしたい
なぜかdockerコンテナ内でtreeのオプションが効かない......
そんな事がありました。
apt-getでtreeはインストールしたのですが、オプションが効かず、すべてのファイル、ディレクトリがtree表示されてしまいます。
そこで標準で組み込まれている find
で同じようなことをしたい。しかも、一層目のファイル、ディレクトリのみを表示したい。
find . -maxdepth 1 | sed -e "s/[^-][^\/]*\// |/g" -e "s/|\([^ ]\)/|-\1/"
-maxdepth 1
は find
のオプションになります。
検索するときのオプションは適宜変更してください。
参考資料
Author And Source
この問題について(【サルが書く】treeが使えない環境で、findで一層目をtreeのように表示をしたい), 我々は、より多くの情報をここで見つけました https://qiita.com/hajimemath/items/467869066f0f6d50af4b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .