随笔 - 56,  文章 - 0,  评论 - 0,  阅读 - 95691

在shell脚本定义变量为 xx="xxx"

例如把一个路径或文件名定义为一个变量

inputPath="/mnt/RNASeq/Result"
fileName="202308071824_210901003_2D230327074US2S2745DX"

在路径"/mnt/RNASeq/Result"下面有多个文件夹,例如:L01、L02、···

每个文件夹下存在多个fa文件,例如“202308071824_210901003_2D230327074US2S2745DX_L01_S001.fa",“202308071824_210901003_2D230327074US2S2745DX_L01_S002.fa",···

通过以下脚本拼接获得“202308071824_210901003_2D230327074US2S2745DX_L01_S001.fa"文件绝对路径

$inputPath/L01/$fileName"_L01_S001.fa"

${inputPath}/L01/${fileName}_L01_S001.fa

其中${}表示变量,”“表示字符串

通过输入

echo $inputPath/L01/$fileName"_L01_S001.fa"

或

echo ${inputPath}/L01/${fileName}_L01_S001.fa

查看拼接后输出的内容

/mnt/RNASeq/Result/L01/202308071824_210901003_2D230327074US2S2745DX_L01_S001.fa
posted on   caicai2019  阅读(2096)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类
点击右上角即可分享
微信分享提示