PostgreSQL
coub
css
express.js
freeware
git
jquery
laravel
links
linux
macos
mysql
node.js
php
python
task1
ubuntu
vim
virtualbox
анекдот
игры
интересно
музыка
стихи
цитаты
linux
You have to
login
to post a new comment.
Linux: как быстро создать структуру папок
November 19, 2013
Врядли это для кого-то открытие конечно, но тем не менее.
У mkdir (man mkdir) есть ключик -p который позволяет создавать довольно интересные структуры подпапок одним движением. Например
Можно сделать несколько интереснее
У mkdir (man mkdir) есть ключик -p который позволяет создавать довольно интересные структуры подпапок одним движением. Например
mkdir -p ./one/two/threeсоздаст три вложенных друг в друга папки внутри текущей директории.
Можно сделать несколько интереснее
mkdir -p ./one/{two1,two2,two3}/threeчто даст нам такую структуру (допустим что мы запускали это все из домашней папки)
~/one/two1/three ~/one/two2/three ~/one/two3/threeНу и ещё раз если вдруг кто не понял что происходит
mkdir -p ./one/{two1,two2,two3}/{th1,th2,th3}Создает такую структуру
~/one/two1/th1 ~/one/two1/th2 ~/one/two1/th3 ~/one/two2/th1 ~/one/two2/th2 ~/one/two2/th3 ~/one/two3/th1 ~/one/two3/th2 ~/one/two3/th3Ну и понятное дело фигурные скобки можно использовать не только с mkdir, в этом примере мы чистим папки с кешем и логами для трех типовых проектов лежащих в текущей папке
#!/bin/bash rm -rf {proj1,proj2,proj3}/{logs,cache}/*
Comments
No comments here yet.