腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
从Linux shell中以空格分隔的文件名列表中获取单个文件名
,可以使用以下方法:
使用通配符和循环语句:
使用通配符和循环语句:
这种方法适用于已知文件名列表的情况。
使用命令替换和字符串处理:
使用命令替换和字符串处理:
这种方法适用于将文件名列表存储在变量中的情况。
使用数组:
使用数组:
这种方法适用于将文件名列表存储在数组中的情况。
以上方法可以根据具体情况选择使用,根据文件名列表的来源和使用场景进行调整。
腾讯云相关产品和产品介绍链接地址:
腾讯云云服务器(CVM)
:提供弹性计算能力,可快速部署应用程序和服务。
腾讯云对象存储(COS)
:提供安全、稳定、低成本的云端存储服务,适用于存储和处理各种类型的文件和数据。
腾讯云函数计算(SCF)
:基于事件驱动的无服务器计算服务,可实现按需运行代码,无需管理服务器。
腾讯云容器服务(TKE)
:提供高度可扩展的容器化应用管理平台,简化容器集群的部署和管理。
腾讯云人工智能(AI)
:提供丰富的人工智能服务和解决方案,包括图像识别、语音识别、自然语言处理等。
腾讯云物联网(IoT)
:提供全面的物联网解决方案,帮助连接和管理物联网设备。
腾讯云数据库(TencentDB)
:提供多种类型的数据库服务,包括关系型数据库、NoSQL数据库等。
腾讯云区块链(TBaaS)
:提供安全、高效的区块链服务,支持构建和管理区块链网络。
腾讯云视频处理(VOD)
:提供视频上传、转码、截图、水印等处理功能,适用于视频网站和应用开发。
腾讯云音视频通信(TRTC)
:提供实时音视频通信能力,支持多人音视频通话和互动直播。
腾讯云云原生应用平台(TKE)
:提供全面的云原生应用开发和管理平台,支持容器化、微服务架构等。
腾讯云网络安全(NSA)
:提供全面的网络安全解决方案,包括DDoS防护、Web应用防火墙等。
腾讯云存储(COS)
:提供安全、稳定、低成本的云端存储服务,适用于存储和处理各种类型的文件和数据。
腾讯云元宇宙(Metaverse)
:提供虚拟现实(VR)和增强现实(AR)技术和解决方案,支持构建元宇宙应用和场景。
相关搜索:
c#从linux格式路径中获取文件名。
linux 去掉文件名中的空格
linux 文件名中的空格
linux 替换文件名中的空格
Python -从txt中读取以空格和|分隔的行,以向列表添加值
Shell脚本获取文件的文件名,拖到脚本中
为文件名中的选定字符创建以空格分隔的列表
从unix脚本中给定的文件名列表创建json
从列中的文件名列表中提取组件以在R中创建新列
从列表更新子目录中的文件-从csv获取的文件名
相关搜索:
c#从linux格式路径中获取文件名。
linux 去掉文件名中的空格
linux 文件名中的空格
linux 替换文件名中的空格
Python -从txt中读取以空格和|分隔的行,以向列表添加值
Shell脚本获取文件的文件名,拖到脚本中
为文件名中的选定字符创建以空格分隔的列表
从unix脚本中给定的文件名列表创建json
从列中的文件名列表中提取组件以在R中创建新列
从列表更新子目录中的文件-从csv获取的文件名
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
1
回答
从
Linux
shell
中
以
空格
分隔
的
文件名
列表
中
获取
单个
文件名
、
、
我在
shell
脚本中有
从
git diff命令获得
的
文件名
,它
的
输出如下所示: bewsdfsdf.txt xcvxcv.txt # separated by space 我
的
脚本: python3no-commit-id --name-only -r ${COMMIT_ID})echo ${Files} > names.txt cat names.txt 我想单独
获取
每个
文件名
浏览 44
提问于2019-12-08
得票数 0
回答已采纳
1
回答
将带有文件
列表
的
shell
脚本转换为ant build.xml
、
、
、
我正在尝试将
linux
shell
脚本
的
功能移植到Windows ant build.xml。在
linux
脚本
中
,我停留在这一行,其中$*是一个文件
列表
(*.txt):所以现在,在ant
中
,我正在传递
以
空格
分隔
的
文件名
列
浏览 2
提问于2013-02-01
得票数 0
回答已采纳
2
回答
使用bash,如何将
文件名
参数传递给按日期排序
的
命令并处理
空格
和其他特殊字符?
、
、
、
、
我正在使用bash
shell
,并希望执行一个
以
文件名
为参数
的
命令;例如cat命令。我需要提供按修改时间排序
的
参数(最早
的
),不幸
的
是,
文件名
可能包含
空格
和其他一些难以处理
的
字符,如"-“、"”、"“。要作为参数提供
的
文件是我
的
目录
中
的
所有*.txt文件。我找不到正确
的
语法。cat `ls -rt
浏览 17
提问于2019-10-30
得票数 1
回答已采纳
15
回答
如何遍历find返回
的
文件名
?
、
-name "*.txt")如果我在Bash
shell
中
运行上面的代码,我得到
的
是一个包含几个用
空格
分隔
的
文件名
的
字符串,而不是一个
列表
。当然,我可以用
空格
将它们进一步
分隔
,
以
获得一个
列表
,但我相信还有更好
的
方法。 那么,遍历find命令结果
的
最佳方法是什么?
浏览 7
提问于2012-03-08
得票数 320
1
回答
如何将多个
空格
分隔
的
字符串变量传递给bash
中
的
一个函数?
this will work dodonedodone 这样做
的
问题是,函数
中
的
变量$1和$2 (当然)将是
列表
中
检索到
的
前两个in。有没有办法将list和list2传递给函数并像在非函数调用
中
那样使用它们?
浏览 19
提问于2020-03-13
得票数 0
回答已采纳
3
回答
匹配非
空格
或前缀为'\\‘
的
空格
的
正则表达式
我有一个
以
空格
分隔
的
文件名
列表
,其中
文件名
中
的
空格
以
'\‘为前缀如何让我
的
正则表达式匹配每个
文件名
?
浏览 0
提问于2008-11-24
得票数 3
回答已采纳
3
回答
Cut和Awk命令:
分隔
符行为
、
我尝试使用cut命令
从
"ls -l“命令输出
中
获取
文件名
及其大小
的
列表
。它给出了基于‘
单个
空格
’作为
分隔
符
的
输出。当"ls -l“输出在某些行
中
包含连续
空格
时,则该命令
的
输出不适用于这些行。只有一个
空格
作为列
分隔
符
的</em
浏览 3
提问于2013-01-15
得票数 1
回答已采纳
2
回答
包含符号
的
目录上
的
bash for循环
、
、
我试图在包含
空格
、逗号和括号
的
文件夹上创建一个for循环。例如:Italy - Rimini (Feb 09, 2013) php process.php p
浏览 0
提问于2013-03-15
得票数 0
回答已采纳
1
回答
管道查找xargs gzip
中
的
文件
列表
,并再次将其输送到pigz
中
。
、
、
我需要找到比x天更新
的
文件,然后把它变成一个gzip,但是我想使用pigz来完成它。就目前而言,我正在缓慢地做这件事,这是可行
的
:但是pigz非常快/path/to/src: Cannot open: Is a directory如何走第一条线
的</e
浏览 0
提问于2022-06-10
得票数 0
回答已采纳
1
回答
使用实用程序读取或输出文件
的
linux
设置顺序(排序)
、
、
、
、
我在程序读取文件
的
顺序错误时遇到了问题,而且在ls之类
的
实用程序
中
输出
的
顺序也不合适。user@host: /home/user/Video $ mpv *.mkv 在/home/user/Video中有150个文件,下面是来自mpv *.mkv这样
的
程序
的
浏览 0
提问于2016-03-27
得票数 0
3
回答
变量
中
的
通配符,
Shell
bash,怎么办?Variable=$variable2*
、
、
、
对我来说,它起作用了:但当我在引号中使用变量时不起作用diretorio=$(echo '$Var2'*)
浏览 1
提问于2013-03-15
得票数 4
回答已采纳
1
回答
分析
Linux
libreadline
中
的
引号和双引号行
、
、
我用C语言编写了我自己
的
libreadline
Linux
库。在readline()
中
,它从
shell
中
获取
代码行,并用
空格
字符进行解析,然后将其存储到一个指针变量
中
。现在,我希望解析这些行来
获取
命令行参数,这些参数包含命令和执行命令
的
文件名
。在这里,我遇到了一个问题,如果
文件名
有
空格
的
名称,它会像下面这样解析 myshell$ ls '
浏览 36
提问于2020-09-02
得票数 0
2
回答
不解析ls或查找目录中所有文件
的
可移植方式
、
、
、
我试图
获取
给定目录中所有文件
的
列表
,以便为一个简单
的
dotfiles Makefile提供一个
文件名
列表
。这样做
的
想法是将
文件名
列表
放入一个变量
中
,然后
从
列表
中
删除"meta“文件
的
列表
,比如Makefile本身。然后,
列表
中
的
文件被符号链接到$HOME
中<
浏览 4
提问于2014-02-03
得票数 0
回答已采纳
2
回答
linux
中
ls命令
的
替代方案是什么?
、
、
、
如何在不使用ls命令
的
情况下列出当前目录或任何目录路径内容?我们能用回波命令来做吗?
浏览 0
提问于2015-08-11
得票数 3
回答已采纳
1
回答
使用单引号
分隔
Get-ChildItem输出
使用Powershell,我尝试
获取
文件夹层次结构
中
从
某个级别开始
的
文件夹和文件
的
列表
,如下所示:因为
文件名
可以包含
空格
,所以我需要用单引号将
文件名
括起来,以便将这些
文件名
馈送给Java程序进行处理:如何定义Pow
浏览 0
提问于2010-12-17
得票数 2
回答已采纳
2
回答
bash函数
的
管道输出
、
、
我试图用管道连接两个bash函数
的
输入/输出。下面是一个完整
的
程序,说明了我
的
问题: files=$(ls);}print_info| grep "pattern"但是这只是输出所有文件
的
列表
,而不是那些匹配“模式”
的
文件。
浏览 4
提问于2015-03-11
得票数 0
回答已采纳
1
回答
如何打印包含
文件名
列表
的
变量,并将每个
文件名
放在单独
的
行
中
?
、
my makefile
中
的
一个变量包含一个由
空格
分隔
的
文件长
列表
。我需要查看这个
列表
,但是由于
文件名
是由空间
分隔
的
,所以做起来并不容易。所以我想打印出这个
列表
,但是每个
文件名
都用一个新
的
行
分隔
。以下是我
的
尝试:SOME_V
浏览 0
提问于2018-09-26
得票数 0
回答已采纳
1
回答
使用
空格
shell
脚本压缩多个文件
、
、
我需要将多个文件压缩到一个zip文件
中
。我还需要保留zip文件中文件
的
目录结构。要压缩
的
文件将位于另一个具有完整路径
的
文本文件
中
。我将文本文件
中
的
文件名
读入变量,并将其传递给zip命令。这是我使用
的
命令。它适用于
单个
文件。
浏览 3
提问于2015-07-10
得票数 3
2
回答
使用处理文件
列表
、
是否可以使用Ruby
的
OptionParser处理文件
列表
,还是必须单独解析ARGV? 我试图解析运行在
Linux
中
的
Ruby脚本
的
命令行参数。目前,我
的
脚本是使用类似于:.当我试图完成这项工作时,我遇到了问题,只
获取
目录
中
的
第一个文件时遇到了问题。"“解释说,原因是OptionParser正在扩展文件
列表
,而当OptionParser处理数组时,它会查找逗号
分隔
浏览 0
提问于2015-03-23
得票数 2
回答已采纳
3
回答
使用curl命令(
Shell
脚本)
从
URL下载多个文件到
linux
中
的
特定路径
、
、
、
、
用逗号
分隔
的
文件
的
URL返回
列表
获取
文件
列表
返回上述curl命令/
列表
的
输出:如何将
单个
运行
中
的
所有文件下载到
linux
中
/tmp/ download _ files目录
中</
浏览 22
提问于2022-10-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Make 快速入门
Linux#7 Shell结构化循环命令进阶
离用户最近的强大程序——bash
从头学习node之path
Python模块知识6:OS、SYS模块
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券