#--------------------------------------------------------------------------------------for.sh
#!/bin/bash
#for
#author=zhangqiang
#date=2013-02-22
PATH=/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export PATH
#for 循环适合用于以数值进行条件判断的场合
for((i=0;i<10;i=i+1))
do
echo "for number: $i"
done
exit 0
#--------------------------------------------------------------------------------------while.sh
#!/bin/bash
#xue xi while
#author=zhangqiang
#date=2013-02-23
PATH=/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export PATH
read -p "please input first number:" num1
read -p "please input last number:" num2
total=$(($num1*$num2))
echo "Get value is: $total"
read -p "please input while length:" len
start=0
#while循环中的变量比较要用引号包含,条件中不能出现> < >= <=
while [ "$start" != "$len" ]
do
start=$(($start+1))
echo "while $start"
done
exit 0
相关推荐
CMake接口库实战:如何用add_library的INTERFACE选项管理跨项目依赖
本文深入探讨了CMake中add_library的INTERFACE选项在管理跨项目依赖时的实战应用。通过创建不包含源代码的接口库,开发者可以集中管理头文件路径、编译定义、链接库等公共配置,并将其声明式地传递给依赖目标。文章以构建模块化跨平台网络应用为例,详细展示了如何利用接口库实现配置的集中化、依赖关系的显式化,从而提升大型项目的可维护性和可移植性。
linux shell 入门学习笔记2shell脚本
当命令或者程序语句写在文件中,我们执行文件,读取其中的代码,这个程序就称之为shell脚本。有了shell脚本肯定是要有对应的解释器了,常见的shell脚本解释器有sh、python、perl、tcl、php、ruby等。一般这种使用文件方式来执行sh命令的方式被称为非交互方式。Windows中存在的*.bat批处理脚本。Linux中常用*.sh脚本文件。
用Arduino Mega2560和TB6612驱动MG513电机,我踩过的坑和最佳实践
本文详细介绍了使用Arduino Mega2560和TB6612驱动模块控制MG513直流电机的实战经验,包括硬件连接、PWM配置、编码器信号处理等关键技巧。通过优化电源系统、信号线布局和软件控制算法,有效解决了电机抖动、转速不稳等常见问题,为机器人底盘和自动化项目提供了可靠解决方案。
Linux笔记之shell脚本2:初次写shell脚本
一个完整的shell脚本包括脚本声明、注释信息(可以没有)、可执行语句 [root@okaka Desktop]# vim test.sh 编辑如下: #!/bin/bash #my first script pwd ls -al 保存后有3种方法执行脚本: 1.脚本文件路径: ./test.sh 2.sh脚本文件路径: sh test.sh
东方财富网 数据访问接口及字段说明
东方财富网 数据访问接口和字段说明
汇丰外包Java岗面试复盘:Zoom面1.5小时,从英语、粤语到现场敲代码的极限挑战
本文详细记录了汇丰银行外包Java岗位的面试全过程,包括多语言切换(英语、粤语)的技术沟通挑战和现场编码测试的实战经验。从高并发编程到JVM调优,面试不仅考察技术深度,更注重实战问题解决能力。文章分享了应对跨国银行技术面试的实用策略,帮助Java开发者在跨文化环境中提升竞争力。
《Linux命令行与shell脚本编程大全》笔记2
Linux信号 信号 值 描述 1 SIGHUP 挂起进程 2 SIGINT 终止进程 3 SIGQUIT 停止进程 9 SIGKILL 无条件终止进程 15 SIGTERM 尽可能终止进程 17 SIGSTOP 无条件停止进程 18 SIGTSTP 停止或暂停进程 19 SIGCONT 继续运行停止的进程 (1)中断进程:Ctrl+C组合发送SIG...
系统建模语言 (SysML)
系统建模语言
linux shell脚本学习笔记(2)
1. for命令 for var in list do commands done for test in monday tuesday wednesday thursday friday saturday sunday do echo the test is $test done wang@wang:~$ ./test.sh the test is monday the test is tuesday the test is wednesday the test is thursday the
基于学术研究风云卫星数据下载教程
目录 一、相关网址 1.登录注册网址:国家卫星气象中心 2.风云数据服务客户端下载网址 3.风云卫星遥感数据服务网址 二、下载数据步骤 1.首先在注册登录网址,注册一个账户 2.待账户审核后,登录账户即可搜索并下载数据 三、相关工具下载 1.登录风云卫星遥感数据服务网址 2.NCSA HDFView软件 3.风云卫星数据(L1)处理软件包(FENGYUN Toolkit v1.1) 4.静止卫星云图分区图显示软件(SECView) 5.风云二号静止气象卫星数据及产品处理..
YOLOv13涨点改进 | 全网独家创新、HyperACE改进、注意力改进篇 | CVPR 2025| 引入LRSA局部区域自注意力模块,能提升其在细节捕捉、小目标检测和长距离依赖建模方面的能力
本文提出将LRSA(局部区域自注意力)模块集成到YOLOv13中,通过局部特征交互增强细节捕捉能力、小物体检测精度和长距离依赖建模。LRSA模块采用重叠图像块处理策略,在保持计算效率的同时提升复杂背景下的检测性能。文章详细介绍了模块结构、原理优势,并提供了三种改进方案:1)在主干网络添加LRSA层;2)将关键模块替换为DSC3k2_LRSA;3)采用HyperACE_LRSA结构。配套提供了完整的PyTorch实现代码和YAML配置文件,展示了该模块如何通过局部注意力机制平衡检测精度与推理速度。
Linux Shell 脚本攻略2笔记:第一章 小试牛刀
#!/bin/bash #! 这两个符号为指定脚本解析器的路径符号,说明以下所写脚本代码使用 /bin/bash 作为解析器,可以省略,然后用带解析器命令+脚本文件路径参数代替,如:$ /bin/bash /home/path/script.sh 同一行多个命令,需要用分号 ;隔开 echo 中,在双引号内打印感叹号!,需要添加反斜杠 \!做转义 echo 中,参数无双引号,不可以打印分号;,分...
AI + 药物临床试验研发赛道
研究日期:2026-07-09 | 研究主题:AI + 药物临床试验研发赛道 | 聚焦岗位:Agent 平台架构师 / AI 工程架构师。
Linux学习笔记:shell脚本篇(2)
基础命令,用于生成数字序列(sequence)g:使用一般格式输出数字(自动选择浮点或整数表示):重定向操作符,将命令输出保存到文件(覆盖已有内容)-f:指定输出格式的选项(format)如果想打出%,则要连写两次%,即%%,才能打出。(1)网卡首次设置时。设置静态网络模式(即自己手工配置)%:格式标识符起始符。0:用零填充左侧空白。3:总宽度为3个字符。的文件,内容为1-9的垂直数字序列。对于命令输出的字符冗余部分进行处理。:反转文件内容的行顺序(名称是。合并重复并统计重复个数。
IEM模型,地表粗糙度模拟
利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
Linux笔记32--Shell基础2-脚本执行方式
Linux笔记32–Shell基础2-脚本执行方式 echo 输出命令 echo [选项] [输出内容] -e : 支持反斜线控制的字符转换 注:若输出内容有空格,需要加双引号括起来 (测试后发现不加双引号也可以) 若要使用感叹号且有空格,使用单引号 若输出内容有反斜线控制的字符转换,需要用引号括起来 控制字符 作用 \\ 输出\本身 \a ...
visio安装包
Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。
2022年6月15日Linux课堂笔记:Linux Shell 脚本2
怎么创建脚本-->*.sh怎么执行脚本?有几种方式1.绝对路径 -->从根目录 /2.bash 脚本名称 | sh 脚本名称定义变量:变量名=变量值 ‘hello world’使用变量:${变量名}$#:获取参数个数$* $@ :获取参数列表$n:n是数字,表示获取第n个参数$?:获取上一个命令执行的结果$PATH:环境变量路径 /usr/bin$HOME:获取家目录 /root /home/用户名如果要做算术运算,则需要使用$((计算式))$ [(计算式)]语法:test 表达式 数值(比较运算符):-
OV9734 DATASHEET,完整规格书
OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等
《LInux命令行与shell脚本编程大全》第2版笔记
内容如下:
Linux新手生存笔记[9]——shell脚本基础2-条件测试及控制流
回到全局目录 -------------------------------------------- 1.条件测试 1 A.文件条件测试 2 B.字符串测试 3 C.数值测试 3 2.控制流 4 A.if-else 4 B.case语句 6 C.for循环 7 D.until循环 9 E.while循环 10 F.补充break&continue 11
打版脚本linux,Shell脚本学习笔记(Beginning Linux Programming 4th Chapter 2)
1、使用Shell编程、开发脚本的原因:简单易学,所有的Linux都装备,无需安装。2、Shell由一系列小的脚本组成,并且可以根据需求进行任意组合、替换,很好地诠释了Linux的核心特性“Reuse”(代码重用)。3、Shell是用户和Linux系统之间的一层应用层交互接口。4、经典的Shell版本:sh:Unix的Shell脚本,Bourne开发。csh, tcsh, zsh,:Berkele...
Linux shell 脚本攻略学习笔记2
find是Unix/Linux命令行工具箱中最棒的工具之一。该命令对于编写shell脚本所起到的功用不可小视,今天来讨论一波find的大多数常见用法。 (1)要列出当前目录及子目录下所有文件和文件夹,可以采用下面的写法 $ find base_path例如: 此外,还有如下命令: $find . -print. 指定当前目录,.. 指定父目录。这是Unix文件系统中的约定用
《Linux命令行与Shell脚本编程大全第2版》读书笔记
第1章可以cat /proc/meminfo文件来观察Linux系统上虚拟内存的当前状态ipcs命令专门用来查看系统上的当前共享内存页面Ubuntu使用一个表来管理在系统开机时要自动启动的进程,在/etc/init.d目录,可将开机时启动或停止某个应用的脚本放在这个目录下。这些脚本通过/etc/rcX.d目录下的入口启动,这里X代表运行级(run level)Linux才做系统有5个启动运行级。运
Linux shell 脚本攻略 学习笔记-2
第二章 命令之乐
[暑假学习笔记]二、Linux Shell 脚本攻略2
通过Shell进行数学运算 一、let let命令可以直接执行基本的算数运算操作。 当使用let时,变量名之前不需要再添加$,例如: 1 let result=no1+no2 2 echo $result #自加操作 let no1++ #自减操作 let no1-- #简写形式 let no1+=6 let no1-=6 转载于:https://www...
Linux就该怎么学4-学习笔记-Vim 编辑器与 Shell 命令脚本
文章目录4.1VIM文本编辑器4.1.1编写简单文档 4.1VIM文本编辑器 在每次运行 Vim 编辑器时,默认进入命令模式,此时需要先切换到输入模式后再进行文 档编写工作,而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行文档 的保存或退出操作。在 Vim 中,无法直接从输入模式切换到末行模式。 末行模式主要用于保存或退出文件,以及设置 Vim 编辑器的工作环境,还可以让用户执 行外部的 Linux 命令或跳转到所编写文档的特定行数。要想切换到末行模式,在命令模式中 输入一个冒号就可以
如何在 Linux 中创建 Shell 脚本
你想在你的 Linux 系统中创建一个 Shell 脚本吗? 本指南将带您了解如何使用多个文本编辑器创建 shell 脚本、如何添加注释以及如何使用 Shell 变量。 但是在开始创建 shell 脚本之前,让我们了解 Linux 中的 Shell 脚本是什么。 什么是 Linux 中的 Shell 脚本? 那么,什么是 Shell 脚本? Shell Scripting 被定义为由 Linux 或 Unix shell 运行的开源程序。通过 shell 脚本,您可以编写由 shell 执行的命令
linux shell 脚本教程
查找字符串:用于查找字符的位置,输出结果为字符在字符串中所占的数据位置,如果查找多个字符,那哪个字母先出现就计算哪个,如下查找it中i和t两个字符,t先出现,输出为1。你可以直接在终端中使用此命令,但在本测试中,你将通过 shell 脚本运行此命令。如果你想从任何地方运行你的 bash 脚本,就像它是一个常规的 Linux 命令,需要将你的 shell 脚本的位置添加到 PATH 变量中。环境变量:所有的程序,包括shell启动的程序,都能访问环境变量,必要的时候shell脚本也可以定义环境变量。
1040



被折叠的 条评论
为什么被折叠?



