如何遍历目录中某个文件夹中的所有csv文件名,并对这些文件名执行字符串拆分?

琳达

我试图遍历计算机上某个文件夹目录中的所有csv文件名。完成此操作后,我要对文件名执行字符串拆分。有没有一种有效的方法可以做到这一点?

目前,我正在代码中手动输入文件名的字符串,然后他们在该字符串上执行字符串拆分,但这效率不高。

file <- "test_1.csv"
阿克伦

假设在要提取文件名的文件夹上设置了工作目录,请使用 list.files

files <- list.files(pattern = "\\.csv$", full.names = FALSE, ignore.case = TRUE)

并用于regex提取

sub("\\.csv", "", files)

或使用tools包装中的便捷功能

tools::file_path_sans_ext(files)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何替换目录中所有文件名中的字符串?(特别是我需要从目录中的所有文件名中删除“ \#015”

如何遍历目录,获取所有文件名,然后使用Java获取这些文件的内容

如何使用angular js列出文件夹中的所有文件名

如何编写一个Shell脚本来读取目录中的所有文件名并在文件名中找到特定的字符串?

Bash文件夹中所有文件名中都出现字符串

尝试重命名文件夹中的文件(基于文件名中的字符串)

ExcelVBA-替换指定文件夹中所有文件名中的字符串

文件夹或文件名中的Glob模式匹配字符串

如何删除文件名中括号内的所有字符串?

如何更改文件夹中的所有文件名?

Bash:复制根/当前文件夹中具有相同扩展名的所有文件,但文件名包含某些字符串的文件除外

从选择字符串输出中获取“父文件夹+文件名”

从给定文件夹中的所有文件名中删除所有非法字符

将文件夹及其子文件夹中的所有文件名写入CSV文件的脚本

删除文件夹中的所有文件,列表中的文件名除外

在文件夹bash中以字符串开头的所有文件名上调用脚本

cmd-在文件夹中的所有文件中搜索字符串-找到时返回文件名

如何遍历文件夹并将文件名添加到单个字符串变量

如何在所有文件夹和文件名中替换字符串

如何从目录中的所有文件名中删除“ _”

Bash脚本从文件夹中的所有文件名中删除字符

如何从目录(包括其子目录)中获取其文件名包含特定字符串的所有文件的列表

文件名包含空格时,搜索并替换目录中所有.php文件中的登录字符串

从文件夹中的文件名(没有文件扩展名)创建字符串列表的Pythonic方法?

如何在原始文件夹android中获取字符串文件名(我的音频文件)

如何删除文件名中包含特定字符串的文件夹和所有子文件夹中的文件?

使用bash shell映射json字符串中文件夹中的文件名

如何从没有文件扩展名的目录中仅保存文件名的子字符串?

如何遍历目录中的所有子文件夹,并删除具有特定文件名的文件