如何使用该位置的相对路径在一个位置创建多个文件夹?
我想要做的是在“~/Labs/lab4a/”位置创建多个文件夹(~/Labs/lab4a/ 已经存在)。
假设我想要将 folder1、folder2、folder3 全部放在 lab4a 文件夹中。
这并不是使用 mkdir -p 命令一次性创建嵌套文件夹,也不是进入 lab4a 一次性创建多个文件夹。我想知道是否有一种更快的方法使用 mkdir 使用相对路径在同一位置创建多个文件夹。
即 提示〜/:mkdir Labs/lab4a/folder1folder2folder3一次性在lab4a中创建所有这些文件夹。
What I'm trying to do is create a number of folders in the "~/Labs/lab4a/" location (~/Labs/lab4a/ already exists).
Say I want folder1, folder2, folder3 all in the lab4a folder.
This isn't about making nested folders all at one go using the mkdir -p command or going in to lab4a and just making multiple folders at one go. I'm wondering is there a faster way using mkdir to create multiple folders in the same location using relative path.
i.e
prompt~/: mkdir Labs/lab4a/folder1 folder2 folder3 To create all those folders in lab4a at once.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
在 Bash 和其他支持它的 shell 中,您可以执行
或
其他选项:
这将为您提供前导零,从而使排序更容易。
这将在 Bash 4 中执行相同的操作:
In Bash and other shells that support it, you can do
or
Other options:
Which will give you leading zeros which make sorting easier.
This will do the same thing in Bash 4:
使用shell扩展:
这样的可能性被低估了:)
my2c
Use shell expansion :
That such an underestimated possibility :)
my2c
转到控制台 -
创建多个文件夹 linux
Go to console -
Create multiple folders linux
我将使用
mkdir
和-p
选项,因为它根据需要创建中间目录:这会创建这个
输出
所以就你而言,
I would use
mkdir
with the-p
option as it creates intermediate directories as required :this creates this
output
so in your case,