当前位置: 首页 > news >正文

【R语言】fs 工具功能速查

文件操作

文件操作函数作用
file_copy() dir_copy() link_copy()复制文件、目录、链接
file_create() dir_create() link_create()创建文件、目录、链接
file_delete() dir_delete() link_delete()删除文件、目录、链接
file_access() file_exists() dir_exists() link_exists()文件是否存在和权限查询
file_chmod()更改文件权限
file_chown()更改文件的所有者和组
file_info() file_size()文件信息
file_move()移动和重命名文件
file_show()打开文件或目录
file_temp() file_temp_push() file_temp_pop() path_temp()临时文件或路径
file_touch()与linux不同,不创建文件,仅更改文件访问和修改时间

目录操作

目录操作函数作用
file_copy() dir_copy() link_copy()复制文件、目录、链接
file_create() dir_create() link_create()创建文件、目录、链接
file_delete() dir_delete() link_delete()删除文件、目录、链接
dir_ls() dir_map() dir_walk() dir_info()查看文件列表、信息
dir_tree()以树状结构打印文件
file_access() file_exists() dir_exists() link_exists()文件是否存在和权限查询

链接操作

链接操作函数作用
file_copy() dir_copy() link_copy()复制文件、目录、链接
file_create() dir_create() link_create()创建文件、目录、链接
file_delete() dir_delete() link_delete()删除文件、目录、链接
file_access() file_exists() dir_exists() link_exists()文件是否存在和权限查询
link_path()读取链接文件路径

路径操作

路径操作函数作用
path() path_wd()构造文件、目录路径;获取当前路径
file_temp() file_temp_push() file_temp_pop() path_temp()创建临时文件
path_expand() path_expand_r() path_home() path_home_r()查找用户主目录
path_file() path_dir() path_ext() path_ext_remove() path_ext_set() path_ext<-()处理文件路径
path_filter()筛选路径
path_real() path_split() path_join() path_abs() path_norm() path_rel() path_common() path_has_parent()处理路径
path_package()包的路径
path_sanitize()通过删除目录路径和无效字符清理文件名
path_tidy()整洁路径

辅助函数

帮助函数函数作用
is_file() is_dir() is_link() is_file_empty()测试文件类型
as_fs_path() fs_path()文件路径
as_fs_bytes() fs_bytes()可读文件的大小
as_fs_perms() fs_perms()创建、修改、查看文件权限

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • K8s安装部署(v1.28)--超详细(cri-docker作为运行时)
  • 漫谈由标准输入\输出\错误输出引发的思考
  • 老挝旅游如何解决沟通问题?《老挝语翻译通》app支持语音识别翻译功能,能有效解决语言不同的痛点
  • 在Ubuntu 16.04上安装Anaconda Python发行版的方法
  • Java:小数操作
  • 几乎跪着读完这本Transformer经典神书,震撼到爆!!
  • 最优化理论与自动驾驶(十一):基于iLQR的自动驾驶轨迹跟踪算法(c++和python版本)
  • Excel数据检视——对角线连续数据连线
  • 第三篇 第17章 工程计量与支付
  • 2025秋招LLM大模型多模态面试题(八)- langchain完整面试题
  • Rust GUI框架 tauri V2 项目创建
  • Java基础——字节流和字符流
  • 韦唯出席平遥国际电影展开幕式 中英文歌曲连唱尽显国际范
  • 国内可以使用 ChatGPT 吗?为什么? ChatGPT镜像集合
  • 一步一步优化一套生成式语言模型系统
  • JS 中的深拷贝与浅拷贝
  • #Java异常处理
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • Android优雅地处理按钮重复点击
  • AngularJS指令开发(1)——参数详解
  • Bootstrap JS插件Alert源码分析
  • Debian下无root权限使用Python访问Oracle
  • ES6核心特性
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • Vue组件定义
  • 从setTimeout-setInterval看JS线程
  • 代理模式
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • ​【经验分享】微机原理、指令判断、判断指令是否正确判断指令是否正确​
  • ​520就是要宠粉,你的心头书我买单
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • (4)logging(日志模块)
  • (BFS)hdoj2377-Bus Pass
  • (C)一些题4
  • (C语言)逆序输出字符串
  • (SpringBoot)第七章:SpringBoot日志文件
  • (二)c52学习之旅-简单了解单片机
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (三)uboot源码分析
  • (文章复现)基于主从博弈的售电商多元零售套餐设计与多级市场购电策略
  • (学习日记)2024.01.09
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .NET Core中如何集成RabbitMQ
  • .net 调用php,php 调用.net com组件 --
  • .NET 设计模式初探
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .net和php怎么连接,php和apache之间如何连接
  • 。Net下Windows服务程序开发疑惑
  • @hook扩展分析
  • @ModelAttribute注解使用
  • [ 第一章] JavaScript 简史
  • [].slice.call()将类数组转化为真正的数组