shell中declare命令
2024-08-23 06:50:35
declare命令有如下选项:
-a 声明一个数组
-i 声明一个整型
-f 打印所有函数定义
-F 仅打印函数名字
-r 声明一个readonly变量,该变量的值无法改变,并且不能为unset
-x 和export的作用类似
例子:
#!/bin/bash
func()
{
echo This is a function
}
declare -f //列出上面的函数
echo
declare -i var=
echo "var declare as $var" var=123.23 //将已声明为整数的变量的值更改为浮点值,引起一个错误信息,此变量的值保持原样
echo "var is $var" echo declare -r var1=1.1 //声明一个只读变量
echo "var1 declared as $var1"
var1=1.2
echo "var1 is $var1" exit
运行结果
最新文章
- mysql设置远程访问权限
- HDU 4123 (2011 Asia FZU contest)(树形DP + 维护最长子序列)(bfs + 尺取法)
- apt-get 的常用使用说明
- ZOJ 1113 u Calculate e
- Mysql支持中文全文检索的插件mysqlcft-应用中的问题
- C# 学习笔记02 ADO.net
- memcached参数解释及常用命令
- 注册Azure AD 2.0 应用程序
- Duilib学习(一)
- 把一个syn报文给rst掉
- Kafka管理工具介绍【转】
- Usaco 2019 Jan Platinum
- java web项目为什么我们要放弃jsp?
- Ubuntu下Apache虚拟主机+反向代理
- linux TOP命令各参数详解【转载】
- SQL Server 高并发Insert数据解析,实践
- Vue-router的基本用法
- FFmpeg Basic学习笔记(3)
- Redis 如何正确实现分布式锁
- 移动端 实现ul横向滚动条
热门文章
- url为什么要编码及php中的中文字符urlencode基本原理
- java复习整理(六 异常处理)
- SpringBoot Redis序列化配置
- 分享一下我写的.net 2.0的orm类,实现mvc。可以用于webform等环境中,这是orm的原理部分。
- 【查看linux配置】查看linux系统常用的命令,Linux查看系统配置常用命令
- flask框架基本使用(1)(基本框架搭建与请求参数接收)
- TCP/IP、Http、Socket 简单理解
- [BZOJ2038] [2009国家集训队]小Z的袜子(hose) 莫队算法练习
- poj2181 jumping cow
- string那些事之replace