привет там я хотел бы команду, чтобы сделать directorys как это в одной команде http://imgur.com/qArsAIbКоманда Linux для создания дерева каталогов в команде 1?
хотел бы знать, то структура, чтобы сделать это
БЛАГОДАРЯ
привет там я хотел бы команду, чтобы сделать directorys как это в одной команде http://imgur.com/qArsAIbКоманда Linux для создания дерева каталогов в команде 1?
хотел бы знать, то структура, чтобы сделать это
БЛАГОДАРЯ
От manpage (попробуйте man mkdir
):
SYNOPSIS
mkdir [OPTION]... DIRECTORY...
DESCRIPTION
Create the DIRECTORY(ies), if they do not already exist.
-p, --parents
no error if existing, make parent directories as needed
Таким образом, вы можете просто использовать:
mkdir -p folder1/subfolder1 folder1/subfolder2 folder2/aap folder3/noot folder3/mies/piet
И find
затем вернуться:
.
./folder2
./folder2/aap
./folder1
./folder1/subfolder2
./folder1/subfolder1
./folder3
./folder3/noot
./folder3/mies
./folder3/mies/piet
Или еще более сжатый: 'mkdir {folder1/{subfolder1, subfolder2}, folder2/aap, folder3/{noot, mies/piet}}' – melpomene
Ну, если вы говорите о печати дерева каталогов в терминале, есть пакет под названием tree
, что позволяет сделать это. Установите пакет, если он еще не установлен. Так как вы помечено ubuntu
, вот как вы бы установить его в Ubunbu: sudo apt-get install tree
Тогда вы можете узнать об этом с tree --help
. tree -d
распечатывает список каталогов только так, как показано на связанном изображении, без графического элемента и возможности доступа к каталогам с помощью мыши.
Вы также можете указать, насколько глубоко вы хотите выкопать дерево каталогов.
tree -d -L 2
печатает каталоги, которые до 2 уровня глубокой. И вот как это выглядит.
@bibek: cd ~/Git
@bibek: tree -d -L 2
.
├── android-platform
│ ├── pkg
│ └── src
├── android-sdk
│ ├── pkg
│ └── src
├── android-sdk-build-tools
│ ├── pkg
│ └── src
├── android-sdk-platform-tools
│ ├── pkg
│ └── src
├── android-studio
│ ├── pkg
│ └── src
├── dcron
│ ├── pkg
│ └── src
├── google-chrome
│ ├── pkg
│ └── src
├── pulseaudio-ctl
│ ├── pkg
│ └── src
└── xf86-input-evdev-ahm
└── src
Добро пожаловать. Вы имеете в виду рекурсивный список каталогов из командной строки в соответствии с параметром '-r' команды ls? 'ls -lr' показывает его в более длинном формате. Или вы имеете в виду что-то в среде рабочего стола? – wwkudu