文件准备

执行命令或脚本前,准备一个文件存放要创建目录的绝对路径,命名为mkdir.txt

vim mkdir.txt
#编辑输入以下内容后,wq保存退出(注意不要后多余的空格)
/tmp/dir1
/tmp/dir2
/tmp/dir3cat mkdir.txt
#验证文件内容,查看输出信息
/tmp/dir1
/tmp/dir2
/tmp/dir3

方法一:直接Bash运行命令

#运行以下两行命令即可
mkdir_file=mkdir.txt
cat $mkdir_file | while read line;do mkdir -p $line && echo "成功创建文件目录:$line" || echo "创建失败,请检查路径是否正确!"; done

方法二:通过Shell脚本运行

将以上的代码写入创建一个脚本文件,例如mkdir.sh

#使用cat end创建脚本文件
cat > mkdir.sh << END
> mkdir_file=mkdir.txt
> cat $mkdir_file | while read line;do mkdir -p $line && echo "成功创建文件目录:$line" || echo "创建失败,请检查路径是否正确!"; done
> END#给与脚本执行权限
chmod +x mkdir.sh#运行脚本即可生成文件目录
./mkdir.sh

Linux使用两行命令实现批量创建文件夹(文件目录)相关推荐

  1. (BAT批处理)用文件名批量创建文件夹,然后将文件移动进去的批处理命令?

    主要为将电影文件进行归类,一个文件夹下有许多电影文件,文件名均为: [电影1.1994.xxx.xxx.xxx.mkv] [电影2.2004.xxx.xxx.xxx.mp4] 或 [电影1.mkv] ...

  2. bat 复制文件夹_Windows批量创建文件夹:用Excel和记事本这2个就够了

    有时候出于工作需要,要在一个目录下创建大量的文件夹存放一些资料,或者分类整理某些文档, 如果是一个两个文件夹,手动建立是无所谓的,但是如果是十几个文件夹甚至大到上百个文件夹呢? 像是公司需要为几十个人 ...

  3. 如何批量在文件夹中建立php,怎么批量创建文件夹_一次性创建多个文件夹方法_一聚教程网...

    相信大家在平时的工作或是生活中,经常会遇到需要创建多个文件夹的问题,那么对于这种一次性创建多个文件夹的问题怎么解决呢?这里文章就给大家具体介绍下批量创建多个文件夹的问题,感兴趣的一起来了解下. 日常工 ...

  4. Windows高效办公之批量创建文件夹

    一.需求说明   有些时候因为工作需求,我们需要批量创建目录.比如SVN需要为每个员工创建个人工作周报目录:比如项目A完成了,新启动了项目B,项目B与项目A类似,公司模板化管理需要我们编制和保存同类的 ...

  5. python批量创建文件夹

    python批量创建文件夹 觉得有用的话,欢迎一起讨论相互学习~ 参考资料 Python:os.path.join()产生的斜杠在Windows和Linux下的不同表现和解决方法 python获取指定 ...

  6. python在当前目录创建txt文件-python根据txt文本批量创建文件夹

    前言 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了.所以我写了 ...

  7. python怎么创建txt文件啊_python根据txt文本批量创建文件夹

    前言 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了.所以我写了 ...

  8. 写bat文件for循环批量创建文件夹

    写bat文件for循环批量创建文件夹 系统:win10 批量创建数字文件夹(0-20) for /l %%a in (0,1,20) do md %%a 这里/l表示数字,括号中的数字依次是起始数字, ...

  9. 如何利用Excel快速批量创建文件夹

    今天跟大家分享一下如何利用Excel快速批量创建文件夹 1.打开Excel 2.录入要创建的文件夹名称 3.然后录入要创建文件夹的地址 4.接着我们将这两列数据合并并选中单元格区域 5.然后点击下图选 ...

最新文章

  1. html中全选按钮代码怎么写,html中的javascript 全选/取消全选操作示例代码
  2. 分析无线充电线圈产生的导航信号在自绕工字型电感中的感应电动势
  3. python拼音怎么写-【学习】python 汉语转拼音
  4. 增强现实(Augmented Reality)浅谈
  5. 什么是服务器端口?服务器端口都有哪些?
  6. 14门Linux课程,打通你Linux的任督二脉!
  7. 现在的python版本_现在python 流行哪个版本
  8. 在CentOS上安装NodeJS_v14.x
  9. es6语法在ios低版本的支持性
  10. Linux-系统编程-知识点概述
  11. entry在java的用处_JAVA问题:Map.Entry的一般用处是什么?
  12. 蜗轮蜗杆计算软件_微型直流电机减速比计算方法
  13. 7-1 宿舍谁最高? (20 分)
  14. arcgis 属性表 汇总_ArcGIS之属性表编辑与字段添加
  15. rubyOnRails 开发以及风格指南
  16. python图片剪裁(图片按四个点坐标剪裁)
  17. 小红书运营中常提到的KOC是什么?带你了解KOC和KOL之间的区别
  18. VMware View Client 连接服务器,提示身份验证失败,连接服务器时
  19. 如何实现一个漂亮的微信小程序朋友圈、表白墙、校内圈(后台篇)
  20. NOIP2018备战笔记

热门文章

  1. Qt+webservice的多线程实现
  2. is not accessible from java.lang.Class XXX
  3. iPhone开发初探
  4. 任意遥控器遥控C1测试成功,理论上可使用任意遥控
  5. unity敌人跟随(导航)
  6. EXCEL数据导入的三种方法
  7. c语言开发网站教程,C语言也能干大事之C语言开发网站教程
  8. 简书APP连个验证短信都发不了?
  9. 《Python网络爬虫从入门到实践 第2版》第15章 爬虫实践二:知乎Live
  10. c语言运算符优先级以及结合性