首页 > 系统相关 >linux系统内置函数

linux系统内置函数

时间:2024-05-07 23:14:54浏览次数:21  
标签:10 内置 函数 num2 read linux message num1

一、read
-t 限制时间,单位秒,到时间后不输入直接中断会话
-q 提示信息

read -t 10 -p "请输入您的数据" message(接受数据的参数)
echo $message

二、basename
获取文件(文件夹名称),获取路径的尾端名称,相当于file.getName()

三、dirname
获取文件的文件夹的路径(不要路径的尾端)

四、自定义函数

function getSum(){
sum=$[ $1 + $2 ]
return $sum
}

read -t 10 -p "请输入第一个数" num1
read -t 10 -p "请输入第二个数" num2
getSum num1 num2

标签:10,内置,函数,num2,read,linux,message,num1
From: https://www.cnblogs.com/velloLei/p/18174051

相关文章

  • Linux系统硬链接和软链接具体实例
    Linux系统硬链接和软链接具体实例目录Linux系统硬链接和软链接具体实例创建链接命令目录与链接目录文件在Linux中,元数据中的inode号(inode是文件元数据的一部分但其并不包含文件名,inode号即索引节点号)才是文件的唯一标识而非文件名。文件名仅是为了方便人们的记忆和使用,系......
  • Linux内核的5大作用(转
    Linux内核的五大作用;分别是管理进程,内存,文件系统,设备控制,还有网络管理。管理进程:内核负责创建和销毁进程,并处理它们与外部世界的联系(输入和输出),不同进程间通讯(通过信号,管道,或者进程间通讯原语)对整个系统功能来说是基本的,也由内核处理。另外,调度器,控制进程如何共享CPU......
  • Linux脚本——for循环和array数组
    #!/bin/shNodeName=(k8s-master-1k8s-master-2k8s-master-3k8s-node-1k8s-node-2k8s-node-3k8s-node-4k8s-node-5)ipv4=(100.190.110.55100.190.110.56100.190.110.57100.190.110.70100.190.110.71......
  • Linux文件系统-目录
    如果你最开始使用的是Windows电脑,你很可能会使用“文件夹folder”这个术语。但当你换到Linux时,你会发现文件夹通常被称为“目录directory”。事情是这样的。如果你愿意,你可以叫它文件夹,如果你喜欢,也可以叫它目录。这没有什么区别。但是,如果你想知道为什么文件夹在Linux中......
  • Linux系统管理-常见命令
    二、常用命令1.命令格式1、命令提示符[root@localhost~]$root:代表当前系统登录的用户名。@:分隔符。localhost:主机名。localhost是系统默认的简称,后期可以修改。~:当前所在的位置目录(最后一级目录)。$:用户提示符。$代表普通用户,#代表超级管理员。2、命令格......
  • 认识linux内核(linux内核的作用)
    目录认识linux内核Linux内核实现策略哪些地方用到了内核机制?Linux进程Linux内核源代码的目录结构Linux内核体系结构(1)系统调用接口(2)进程管理(3)内存管理(4)虚拟文件系统Linux内核体系结构(就是Linux系统是怎么构成的)Linux体系结构和内核结构区别认识linux内核1.从技术层面讲,内核是硬件......
  • linux学习第三天
    嵌入式linux学习第三天汇编语言点灯今天学习如何在linux板子上点灯。I.MX6UGPIO详解我们发现I.MX6UGPIO是分为两类的,:SNVS域的和通用的。在讨论i.MX6U或类似的复杂微处理器时,了解其GPIO(通用输入输出)引脚的不同分类是很重要的。i.MX6U的GPIO引脚被分为两大类:SNVS(SecureNon-V......
  • Linux 系统目录和文件夹的区别
    Linux系统目录和文件夹的区别概念1.系统目录:在Linux系统中,目录是文件系统的一种特殊类型,用于组织和存储文件和其他目录。每个目录都包含零个或多个文件和其他目录,以及一些与之相关的属性,如权限、所有者等。目录在文件系统中以目录项的形式存在,每个目录项包含了文件或子目录的......
  • Linux系统管理-系统概述
    一、系统概述3.系统安装1.系统安装1.选择第一项installcentos7,并且设置语言,推荐使用中文,简体中文2.字符界面安装选择最小或基本网页服务器即可,接下来就是进行磁盘分区,也可以自己分配或者系统自动分配3.手动分区里面也可以让系统自动创建,或者自己手动创建4.接受分区的修......
  • 在Linux上使用CAN
    1、相关背景知识CAN控制器局域网络(ControllerAreaNetwork),一种串行数据通信协议。CAN是一种异步通讯,只有CAN_high和CAN_low两条信号线(实际上还需要共地,GND),共同构成一组差分信号线,以差分信号的形式进行通讯。CAN通讯节点由一个CAN控制器及CAN收发器,CAN控制器用于实现实......