## 查看当前工作路径:pwd()

pwd()

# "/Users/juliauser"

## 切换工作路径

cd("/Users/juliauser/Functions_Scripts_Codes_Pipelines/Julia_Codes/File_Directory_and_Path")

# 再次查看是否切换到该路径下

pwd()

# "/Users/juliauser/Functions_Scripts_Codes_Pipelines/Julia_Codes/File_Directory_and_Path"

## 创建新目录或文件夹:mkdir,类似于R中的dir.create()函数;Python中的os.makedirs()函数;Linux中的mkdir命令等等

mkdir("newdir1", mode::Unsigned = 0o777)

## 查看目录或文件夹中的内容:readdir(),类似于R中的dir(),list.dirs()和list.files()函数;Python中os模块的os.listdir()函数;Linux中的ls命令等等。

readdir("./")

# 2-element Array{String,1}:

#  "Julia关于文件目录和路径的相关函数.jl"

#  "newdir1"

## 删除目录或者文件夹:rm(),类似于R中的unlink()函数;Python中的os.rmdir()函数;Linux中的rmdir或者rm命令

rm("newdir1/")

readdir()

# 1-element Array{String,1}:

#  "Julia关于文件目录和路径的相关函数.jl"

## 判断是文件夹还是文件:isdir()、isfile()

# 先创建几个文件夹

mkdir("newdir01")

mkdir("newdir02")

mkdir("newdir03")

# 再创建几个文件

write("hello.txt", "world");

open("mydata.xls", "w") do f

for num in range(1,1000,step=2)

write(f, num, "\t")

end

write(f, "\t")

println("Write successfully!")

end

# 查看一下

readdir()

# 6-element Array{String,1}:

#  "Julia关于文件目录和路径的相关函数.jl"

#  "hello.txt"

#  "mydata.xls"

#  "newdir01"

#  "newdir02"

#  "newdir03"

isdir("./newdir01/")

# true

isdir("hello.txt")

# false

isfile("hello.txt")

# true

isfile("./newdir02/")

# false

Julia文件和文件夹相关基础函数01相关推荐

  1. linux驱动内核哪个文件夹,linux设备驱动归纳总结(一):内核的相关基础概念...

    linux设备驱动归纳总结(一):内核的相关基础概念 1. 内核与 linux 设备驱动的作用与关系 内核:用于管理软硬件资源,并提供运行环境.如分配 4G 虚拟空间等. linux 设备驱动:是连接 ...

  2. (更新时间)2021年3月24日 python基础知识(文件和文件夹相关操作)

    文件和文件夹相关操作 有些时候,需要对文件进行重命名.删除等一些操作,python的os模块中都有这么功能 1. 文件重命名 os模块中的rename()可以完成对文件的重命名操作 rename(需要 ...

  3. php进入目录,php文件,文件夹(目录)操作函数总结

    本文章来给各位同学总结一下在php中一些常用的文件夹/文件目录操作函数总结,这些只是简单的介绍一些基础方法做个备注. 1.创建目录(mkdir) bool mkdir (string $pathnam ...

  4. python中对文件、文件夹(文件操作函数)的操作

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

  5. CodeProject - 在C#使用SHGetFileInfo获取(管理)文件或者文件夹图标(C#封装Win32函数的一个例子)...

    Obtaining (and managing) file and folder icons using SHGetFileInfo in C# 作者:Paul Ingles  翻译:小新0574 审 ...

  6. R语言使用fs包的path_wd函数基于自定义文件路径规则,批量生成多个文件或者文件夹对应的绝对(absolute)文件路径(constructs absolute path)

    R语言使用fs包的path_wd函数基于自定义文件路径规则,批量生成多个文件或者文件夹对应的绝对(absolute)文件路径(constructs an absolute path from the ...

  7. R语言使用fs包的dir_delete函数删除指定的文件目录(remove the directory)、举一反三、file_delete函数、link_delete函数可以用来删除文件和文件夹

    R语言使用fs包的dir_delete函数删除指定的文件目录(remove the directory).举一反三.file_delete函数.link_delete函数可以用来删除文件和文件夹 目录

  8. R语言dir函数获取目录中文件或者文件夹名称实战

    R语言dir函数获取目录中文件或者文件夹名称实战 目录 R语言dir函数获取目录中文件或者文件夹名称实战 #基本语法

  9. Python基础day07 作业解析【文件操作(文件读写、文件夹操作)】

    视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] Python基础day07[文件读写.文件夹操作.面向对象(类.对象)] 目录 加强训练 题目1 ...

最新文章

  1. Codeforces Round #699 (Div. 2) E.Sorting Books(贪心+DP / 线段树)超高质量题解,看不懂来打我 ~
  2. ASM:《X86汇编语言-从实模式到保护模式》第10章:32位x86处理器的编程架构
  3. Python logging模块日志存储位置踩坑
  4. 创建试图 失败_在失败中学习,MIT新研究显示,机器可以像婴儿一样学会理解人类目标...
  5. JQuery判断数组中是否包含某个元素$.inArray(js, arr);
  6. Android平台上使用属性系统(property system)
  7. Laravel 实现定时任务
  8. python锁机制_python基础(锁机制,守护线程,线程队列,线程池)
  9. spring boot定时任务解析
  10. mysql 初级练习题
  11. POJ 3624 Charm Bracelet【01背包】
  12. Ubuntu18.04下KDevelop的使用教程(创建编译执行)
  13. tcpdump源码分析(3)——android系统移植(tcpdump,gdb,netstat)
  14. 计算机作曲常用软件,计算机作曲——软件与音源的选择
  15. 锐捷文件描述错误linux,ubuntu下使用锐捷客户端连接校园网-郑州大学Ruijieclient for Linux下载及配置指导...
  16. python爬取裁判文书_使用selenium爬取裁判文书网
  17. CA证书出错,请登录微信支付商户平台下载证书
  18. 基于Django框架的视频播放器设计
  19. 贝尔曼福特_福特自行车之旅
  20. 无法安装64位版本的微软Office

热门文章

  1. 微信扫描二维码网页跳转显示信息
  2. ESXI6.7升级至ESXI7及各问题的解决
  3. 树莓派系统搭建在PC虚拟机中
  4. 自学Python 64 使用Python语言收发电子邮件
  5. AD18系统设置界面各层详解
  6. 光驱刻录软件提示需要计算机管理员权限,如何禁用光驱刻录功能、设置光驱只读而禁止刻录的方法...
  7. w10计算机管理员权限在哪里设置密码,Win10使用管理员权限需要PIN密码的设置方法 三种解决方法...
  8. 调用百度API(二)——百度翻译
  9. 做了个后末日朋克风的梦
  10. windows计算机锁屏的快捷键是什么,win10锁屏快捷键是什么_win10怎么使用快捷键锁屏...