为 bash 创建别名命令,使用 mkdir 的未命名名称
Creating a alias command for bash with unsing name for mkdir
我想在我的终端中创建一个创建档案基本结构的命令
terminal: bone
(这将在我的文件夹中创建一个如下所示的基本结构:)
├── index.html
└── js
└── vendor
├── backbone.js
└── underscore.js
因为这也发生了,我在我的 bash 配置文件中创建了这个函数
> bone() {
> touch index.html
> mkdir js
> mkdir js/vendor
> curl https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.3.3/backbone.js >
> js/vendor/backbone.js
> curl https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore.js
> > js/vendor/underscore.js
>
> }
现在我想创建一个命令,当我输入
terminal: bone newproject
创建一个名为 newproject 的文件夹,里面包含骨骼函数的所有文件。
└── newproject
└──index.html
└── js
└── vendor
├── backbone.js
└── underscore.js
谁能帮帮我?谢谢
修改你的函数:
bone() {
mkdir -p ".//js/vendor"
touch ".//index.html"
curl https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.3.3/backbone.js > ".//js/vendor/backbone.js"
curl https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore.js > ".//js/vendor/underscore.js"
}
用法(示例):
bone
bone newproject
我想在我的终端中创建一个创建档案基本结构的命令
terminal: bone
(这将在我的文件夹中创建一个如下所示的基本结构:)
├── index.html
└── js
└── vendor
├── backbone.js
└── underscore.js
因为这也发生了,我在我的 bash 配置文件中创建了这个函数
> bone() {
> touch index.html
> mkdir js
> mkdir js/vendor
> curl https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.3.3/backbone.js >
> js/vendor/backbone.js
> curl https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore.js
> > js/vendor/underscore.js
>
> }
现在我想创建一个命令,当我输入
terminal: bone newproject
创建一个名为 newproject 的文件夹,里面包含骨骼函数的所有文件。
└── newproject
└──index.html
└── js
└── vendor
├── backbone.js
└── underscore.js
谁能帮帮我?谢谢
修改你的函数:
bone() {
mkdir -p ".//js/vendor"
touch ".//index.html"
curl https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.3.3/backbone.js > ".//js/vendor/backbone.js"
curl https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore.js > ".//js/vendor/underscore.js"
}
用法(示例):
bone bone newproject