【linux】linux下shell命令 多个变量在命令中的引用 以及重新赋值给新的变量

摘要:
原本的find命令:find/apps/Devops/jenkins/workspace/swapping/target/-name'*swapping*.jar'错误的命令:SOURCE_PATH=/apps/Devops/jenkins/workspaceSERVER_NAME=swappingSOURCE_JAR_PATH=$(find"$SOURCE_PATH/$SERVER_NAME/t

原本的find命令:

find /apps/Devops/jenkins/workspace/swapping/target/ -name '*swapping*.jar'

错误的命令:

SOURCE_PATH=/apps/Devops/jenkins/workspace
SERVER_NAME=swapping
SOURCE_JAR_PATH=$(find "$SOURCE_PATH/$SERVER_NAME/target/"  -name '*$SERVER_NAME*.jar' )
echo $SOURCE_JAR_PATH

正确的命令如下:

SOURCE_PATH=/apps/Devops/jenkins/workspace
SERVER_NAME=swapping
SOURCE_JAR_PATH=$(find "$SOURCE_PATH/$SERVER_NAME/target/"  -name "*$SERVER_NAME*.jar" )
echo $SOURCE_JAR_PATH

注意 多个变量在 命令中 使用双引号括起来

免责声明:文章转载自《【linux】linux下shell命令 多个变量在命令中的引用 以及重新赋值给新的变量》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇iOS-原生纯代码约束总结(二)之 AutoLayoutmui webview操作下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux系统通过ssh拉取gitee项目 设置权限

1.创建一个文件夹  空文件  2.git init  3.尝试git remote  add origin +ssh地址  提示没有权限 4.尝试git clone +ssh地址  提示没有权限 5.需要设置公钥 没设置之前  开始设置  中间连点三次空格  多出两个文件id_rsa  id_rsa.pub id_rsa是私钥,id_rs...

linux中ulimit作用

一、作用 Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数。 ulimit主要是用来限制进程对资源的使用情况的,它支持各种类型的限制,常用的有: 内核文件的大小限制 进程数据块的大小限制 Shell进程创建文件大小限制 可加锁内存大小限制 常驻内存集的大小限制...

Linux-(rcp,scp)

rcp命令 1.命令格式: rcp [参数] [源文件] [目标文件] 2.命令功能: rcp命令用在远端复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。rcp命令有两种格式。第一种格式用于文件到文件的拷贝;第二种格式用于把文件或目录拷贝到另一个目录中。 3.命令参数: -...

CentOS 7 利用qemu模拟ARM vexpress A9开发板

听说qemu用于仿真arm很不错,今日就来试了一把。由于刚刚开始,了解的并不多。本文仅仅记录Qemu装载Linux kernel和busybox根文件系统的过程。后续将会深入了解仿真的其他内容。 先上成果图: 1. 安装QEMU QEMU是一套由Fabrice Bellard所编写的以GPL许可证分发源码的模拟处理器,在GNU/Linux平台上使用广泛。...

microPython环境安装及使用

1.ESP8266_12E(NodeMCU1.0)(AI Thinker)板Arduino IDE环境安装 (1)方法1(自动安装,windows,mac,linux平台都可)http://arduino.esp8266.com/stable/package_esp8266com_index.json(2)方法2(手工安装库和工具,mac,linux)(a...

Linux逻辑卷管理LVM学习总结

LVM(Logical Volume Manager),它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,可以弹性的增加或减小分区的大小,使得磁盘分区管理更具灵活性。LVM的实现示意图: 创建LVM实例: 1、首先创建3个准备组成卷组VG的物理分区,并且把分区格式改为8e。以/dev/sdb1、/dev/sdb2...