博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Bash shell 几个符号的用法 - ${}/()
阅读量:4178 次
发布时间:2019-05-26

本文共 438 字,大约阅读时间需要 1 分钟。

${#1} : 第一个参数的长度

${1} : 第一个参数

$(env | grep HOSTNAME) :去圆括号内命令的返回值

${HOSTNAME} : 返回花括号内环境变量的值

[root@desktop2 test]# cat sign.sh #!/bin/bashecho '${#1} = ' ${#1}echo '${1} = ' ${1}echo '$(env | grep HOSTNAME) = ' $(env | grep HOSTNAME)echo '${HOSTNAME} = ' ${HOSTNAME}[root@desktop2 test]# ./sign.sh aaaa bc${#1} =  4${1} =  aaaa$(env | grep HOSTNAME) =  HOSTNAME=desktop2.example.com${HOSTNAME} =  desktop2.example.com[root@desktop2 test]#

转载地址:http://cntai.baihongyu.com/

你可能感兴趣的文章
Apache Maven项目提供的EAR插件详解
查看>>
从JBoss Seam 2.x迁移到JavaEE 7之一:组件模型
查看>>
从JBoss Seam 2.x迁移到JavaEE 7之二:组件的有效范围Scope
查看>>
从JBoss Seam 2.x迁移到JavaEE 7之四:事件机制
查看>>
Java 1.5并发包之一:Lock
查看>>
Java多线程同步方法的概述
查看>>
Hibernate中持久化上下文的flush操作之一COMMIT
查看>>
Hibernate的乐观锁并发控制机制
查看>>
Hibernate的悲观锁并发控制机制及LockMode
查看>>
Hibernate中的数据的获取策略(fetching)
查看>>
Hibernate中通过HQL/JPQL查询的方式实现动态数据获取
查看>>
Hibernate中通过FetchProfile的方式实现动态数据获取
查看>>
Hibernate应用中通过JPA配置Entity缓存
查看>>
Hibernate中配置二级缓存的并发策略
查看>>
Hibernate的Entity cache(实体缓存)
查看>>
Hibernate中的Query cache(查询缓存)
查看>>
Hibernate的interceptors与events
查看>>
Apache Commons概览(备查)
查看>>
HTTP及其2.0版本综述
查看>>
Java对HTTP2的支持
查看>>