LINUX.ORG.RU

Вещества в BASH. Создание директорий, в названии которых содержится имена существующих файлов


0

0
gelik% ls
er  qw  ty

ЧТО ЗДЕСЬ ДОЛЖНО БЫТЬ?

gelik% ls
er  er_directory  qw  qw_directoty  ty  ty_directory

ЧТО ЗДЕСЬ ДОЛЖНО БЫТЬ?

gelik% tree
.
|-- er_directory
|   `-- er
|-- qw_directoty
|   `-- qw
`-- ty_directory
    `-- ty

3 directories, 3 files
anonymous
Ответ на: комментарий от Legioner
на всякий случай попробую угадать.

gelik% ls
er  qw  ty

gelik% find -type f -exec mkdir {}_directory \;

gelik% ls
er  er_directory  qw  qw_directoty  ty  ty_directory

gelik% find -type f -exec mv {} {}_directory \;

gelik% tree
.
|-- er_directory
|   `-- er
|-- qw_directoty
|   `-- qw
`-- ty_directory
    `-- ty
Legioner ★★★★★
()
Ответ на: комментарий от Legioner
gelik% tree
.
|-- er_directory
|   `-- er
|-- qw_directoty
|   `-- qw
`-- ty_directory
    `-- ty

ЧТО ЗДЕСЬ ДОЛЖНО БЫТЬ?

gelik% tree
.
|-- er_directory
|   `-- file
|-- qw_directoty
|   `-- file
`-- ty_directory
    `-- file
anonymous
()
ls | xargs -l -I{} sh -c 'd=_directory; f={}; mkdir $f$d; mv $f $f$d'
sdio ★★★★★
()
Ответ на: комментарий от Legioner
> анонимус назвал меня жабобыдлокодером :)

Где я тебя так назвал?

>Появилась ещё одна блондинка-RHCE?

Обижаешь

anonymous
()
Ответ на: комментарий от anonymous
> Где я тебя так назвал?

Не помню, где то в девелопменте. Наверное это было другое проявление коллективного анонимного разума :)

Legioner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.