linux shell编程,显示未找到命令?

图片说明
一个until循环的简单程序,但运行就会出错,没找到命令还是死循环
图片说明
刚开始学Linux,不知道问题在哪

0

1个回答

空格问题,每一个符号之间得有空格。
#!/bin/bash
number=0
until [ $number -gt 5 ]
do
echo $number
number=expr $number + 1
echo $number
done

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
shell编程字符串比较显示未找到命令?
![图片说明](https://img-ask.csdn.net/upload/201812/18/1545101734_163164.jpg)![图片说明](https://img-ask.csdn.net/upload/201812/18/1545101748_15785.jpg)rn代码和错误情况如图所示
linux shell编程学习--循环流程while,for,until命令
作为一种编程语言,流程控制命令是不可缺少的。 本文简单介绍了bash shell的循环流程控制命令,while,for,until等命令的使用语法以及常见的使用场景。
linux常用命令与shell编程
1.     echo命令的作用列举如下:1)打开回显或关闭回显功能格式:echo [{ on|off }]如果想关闭“ECHO OFF”命令行自身的显示,则需要在该命令行前加上“@”。@Echo off2)关闭DOS命令提示符 格式:ECHO OFF在DOS提示符状态下键入ECHO OFF,能够关闭DOS提示符的显示使屏幕只留下光标,直至键入ECHO ON,提示符才会重新出现。3)输出空行,即相...
Linux之出现bash: ls :未找到命令.....相似命令是:‘lz’
今天Linux上面安装MySQL配置环境的时候,把一个冒号写成了分号。。保存后输入ls的时候就出现这个问题了nnnnn nn原因:nn环境变量PATH被修改了nn nn nn解决办法:nn检查环境配置那边,修改。nnexport PATH=/bin:/usr/bin:$PATHnn然后 lsnn成功!...
LINUX一些主要命令和Shell编程例题
cat将几个文件合并为一个文件: $cat file1 file2> filern一次显示整个文件。$ cat filenamern-b 显示文件中的行号,空行不编号rn-E 在显示所有行的末尾,加上$符号rnmore是分屏显示rnless是分屏显示文件内容,less与more大致一样,但是less可以回看rnheadrn-c:显示文件的字节数rn-w:显示文件的单词数rn-n:显示文件的行数rn
Linux安装redis时报gcc:未找到命令错误
在VMware中安装redis时出现了gcc未找到错误nnn解决方案n首先确保root登录,如果是$标识则表示是普通用户登录,#表示是root用户,切换成root用户命令 输入su,回车,输入密码回车即可,然后进行安装 安装命令:yum -y install gcc automake autoconfn libtool make
Linux命令、编辑器与Shell编程 高清中文. pdf -带书签
Linux命令、编辑器与Shell编程 高清中文pdf版 要想真正高效地使用linux,就必须全面掌握shell和命令行。通常必须购买两本书才能达到精通的目的:一本关于linux基本概念和技术的指南,再加上一个单独的参考手册。更糟糕的是,大多数linux参考手册只是对man手册页的稍加整理。而现在有了一个好得多的解决方案。知名linux专家mark sobell编写的这本书,为系统管理员、开发人员和高级用户提供了最需要的全面的深入指导,同时还是一个卓越的日常参考手册。 本资源转载自网络,供学习研究之用,如用于商业用途,请购买正版,如有侵权,请联系我或CSDN删除。
【Shell】Shell编程之grep命令
grep简介rnrnrngrep命令用于打印满足条件的行。egrep和fgrep是grep的变体,egrep命令是扩展的grep,支持更多的正则表达式元字符,fgrep命令被称为固定的grep,正则表达式元字符不会被特殊处理,它们只匹配自己。rnrnrngrep语法rnrnrngrep [OPTIONS] PATTERN [FILE...]rngrep [OPTIONS] [-e PATTERN
《LINUX 命令、编辑器与SHELL编程 第3版》pdf 附下载链接
链接:https://pan.baidu.com/s/1pybHtLoGbo3OR74IGYwOUA 密码:inmv本书为完整版,以下为内容截图:
linux 下shell脚本编程之命令行参数(也叫 位置参数)
shell 脚本传参之命令行n例子:n#!/bin/bashnnnecho $0nnnecho "$1 parameter $2 parameter"nnnecho "parameter($#)"nnnecho $*nnnecho $@nnnecho $_nnn打印结果:nnxiewenhao@Zienon:~/xwh$ ./command.sh
linux tree命令未找到
突然想看一下文件结构,终端输入tree后命令未找到nnnn部分linux系统没有tree命令(我用的是国产的deepin系统)nn如何安装呢?nn在终端中输入:n nnnapt-get install treenn回车即可...
linux下shell编程总结
linux、shell、bash
Shell编程
shell脚本编程nnnn构建基本脚本nnnn注释格式nnnn#!/bin/shnn# FILENAME: test_shelln# AUTHOR: Javyn# Email: xujavy@gmail.comn# PURPOSE: Demonstration of comment stylen# HISTORY: 1 May, 2018 Createdn# ...
Shell编程之grep命令
linux grep命令nn1.作用nLinux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。nn2.格式ngrep [options]nn3.主要参数n[options]主要参数:n-c:只输出匹配行的计数。n-i:不区分...
Linux下解决命令未找到的问题
有时候我们在Linux命令行执行某个命令时,会报命令找不到的错误,这个错误出现的原因是,在执行命令时,系统会从系统环境变量中去寻找,如果找到了就执行,没找都就会报命令未找到。下面我们拿Linux下执行mysql mysqladmin时,报 command not found为例讲解一下解决办法吧。 n查看一下系统目前的环境变量mysql程序安装好后,直接执行mysql或mysqladmin时,系统
《linux命令行与shell编程大全》--读书笔记
1.初识Linux shellrnrnrnrnrnrnrnrn2.走进shellrnrnrn 1.进入命令行,CLI(command line interface),也叫Linux控制台rn rn rn 通过Linux控制台终端访问CLIrn Ctrl+Alt+F1~F7 rn 注:tty:teletypewriter,指一台用于发送消息的机器 rn 控制台的外观设置命令:settermrn rn rn 2.通过图形...
Linux命令行运行.py脚本报错:import 未找到命令
在linux中直接通过vi编辑器写了一个python脚本文件(里面import了一些库),然后在命令行中运行时报错,说import未找到命令(其实就是找不到那些库文件),出现这个问题的原因是因为:在python脚本文件中没有指定安装python程序时的python路径。解决方案:在python脚本文件的首行写入一行代码指定python路径。(1)指定明确的python路径:#!usr/bin/py...
linux下安装node出现的node命令找不到,express命令找不到的问题,解决方法。
首先是在linux下安装node的问题:rn查了很多人安装方法,也试过了,就是下载完node的压缩包,在linux服务器下解压,进入到bin目录就可以运行node命令了,但是我的提示-bash: node: command not found。这就郁闷了。rn接着我选用了epel的方法来进行安装node。方法入下rnrnrnsudo yum install epel-releasernsudo y
“source:未找到命令
“source:未找到命令nsource 的目标文件有语法错误!nn
hadoop:未找到命令 的解决办法
Hadoop安装完成后,想执行hadoop命令,结果报错:hadoop:未找到命令。rn原因是hadoop的安装路径没有加入到当前路径中。解决办法有两个:rn一.进入hadoop的安装目录,在执行hadoop命令时在前面加上:./bin  ./sbinrn二.在/etc/profile文件中添加hadoop的安装路径:rnsudo vim /etc/profilern加入:rnexport HAD
linux全局安装vue-cli后输入vue: 未找到命令
需要讲安装的全局包建立软连接nnn#sudo ln -s /home/zsy/你的安装路径/bin/vue /usr/local/bin/vuennn建立成功,则会在/usr/local/bin/目录下生成一个叫vue的文件nn然后输入nnnvue --version n或nvue -Vnn终端显示版本号即可...
Ubuntu环境下执行a.out,出现提示未找到该命令
n n n 我在linux下执行a.out出现命令未找到。这是由于export PATH没有设置的结果解决办法一:键入gl@gl-virtual-machine:~/2$ ./a.out这是由于系统默认$path运行在bin下面查找,所以在linux下运行执行程序我们加上绝对路径,如果此时所在的目录就是a.out所在的目录可以使用./a.out执行当前目录下的a.ou...
Linux shell编程(五)shell脚本常用函数和命令(10)readonly详解
shell脚本常用函数和命令(10)readonly详解readonly命令用于定义只读shell变量和shell函数。readonly命令的选项-p可以输出显示系统中所有定义的只读变量。readonly(选项)(参数)选项-f:定义只读函数;-a:定义只读数组变量;-p:显示系统中全部只读变量列表。变量定义格式:变量名=‘变量值’。[root@controller1 ~]# readonly d...
linux中配置JAVA运行环境后可能还是无法找到java版本命令
今天在我的linux系统(阿里云服务器)centos7.5(貌似,谁知道呢)nn配置java运行环境,到已经将jdk的压缩包解压缩,修改了/etc/profile的配置文件nn然后立刻生效,运行 . /etc/profile,是配置文件生效之后,开始运行java -versionnn想看看自己的成果nn可以无奈显示找不到命令,于是我就开始找各种原因。nn结果是我的PATH环境变量写在了JAVA_H...
Linux服务器ftp命令找不到
Linux下登陆nLinux中使用 FTP 命令时出现“-bash: ftp: command not found”nnnLinux中测试搭建 FTP 服务器,刚安装完 vsftpd 测试登录时就提示“-bash: ftp: command not found”,说明需要安装FTP客户端。安装此ftp-0.17-51.1.el6.x86_64.rpm包即可访问。FTP客户端安装配置下载FTP-0....
Linux命令行运行.py脚本报错 import: 未找到命令
## Linux命令行运行.py脚本报错 import: 未找到命令 ## n【解决】Python程序首行加这句声明 n#!usr/bin/python
安装交叉编译工具arm-linux-gcc命令未找到的问题
arm-linux-gcc -v 查看交叉编译工具版本号$ arm-linux-gcc -vnarm-linux-gcc:未找到命令$ cd /usr/local/arm/4.5.1/binn$ ./arm-linux-gcc -vnbash: ./arm-linux-gcc: 没有那个文件或目录n$ ./arm-none-linux-gnueabi-gcc -vnbash: ./arm-none...
iostat命令找不到
yum install sysstat
解决“tensorboard:未找到命令”的问题
一、检查用pip安装时tensorflow的具体位置nn在命令行输入以下指令:nnpy2nn nncpu版:pip show tensorflownngpu版:pip show tensorflow-gpunn nnpy3nn nncpu版:pip3 show tensorflownngpu版:pip3 show tensorflow-gpunn发现装到了/.local/lib/python3.5...
Linux CentOS 7编译redis报错"cc:未找到命令"解决方案
关于Linux CentOS 7编译redis报错“cc:未找到命令”
ubuntu中shell命令方括号[]出现“not found” “未找到命令”问题
ubuntu中shell命令方括号[]出现“not found” “未找到命令”问题nn1.问题现象nn在ubuntu中进行shell script或者shell命令时,用到方括号进行判断的时候出现了“not found”或者“未找到命令”的问题,现象如下:nn(1)shell命令nn命令语义:如果变量yn的值是“y”,则输出“ture”,定义变量yn=“y”,当使用方括号进行判断时,出现了“未找...
Shell编程-read命令
1.read读取输入的值语法 read[选项] 值-p 提示语句 -n 字符个数-t 等待时间,秒-s 隐藏输入2.例子:等待3秒输入,提示语句please input your name:#!/bin/bashread -t 3 -p "please input your name:" nameecho $name保存,并chmod +x read.sh执行:./read.sh可以看到,3秒后就...
linux系统ifconfig命令没找到的解决办法
输入ifconfig命令后,我们发现:nn没有找到ifconfig命令,可按照提示安装net-tools工具,安装命令为:sudo apt install net-toolsn安装过程:nn最后输入:ifconfig命令就可以查看IP地址了~nn...
Ubuntu下安装vsftp服务器但是输入命令ftp仍然显示未找到该命令
1.首先安装ftpd服务器[root@localhost]#sudo apt-get install vsftpdnnnn2.[root@localhost]#ftp localhostnn原因:vsftp是ftp服务器,要想使用ftp还得安装ftp客户端nn3.root@localhost]#sudo apt-get install ftpnn4.安装成功后再次输入#ftp localhost即...
shell编程之管道命令
管道命令:可以通过管道把一个命令的输出传递给另一个命令做输入 n1.管道命令之grep n 例如以下命令:cat q.sh | grep -n sc** ,-n代表文件名。这句话的意思是查看名为q.sh的shell脚本内容,并筛选出有“sc”的行,并打印该行。 n tee命令把结果输出到标准输出,另一个副本输出到相应文件。 ndf -k | awk ‘{print $1}’ | grep ...
linux命令、编辑器、shell编程实例大全.pdf
344个命令,覆盖linux系统常用命令,每个命令均配以实例进行讲解
Ubuntu 18下chkconfig报“chkconfig:未找到命令”
错误提示rnrn解决办法rn使用systemctl命令rn据说在CentOS7.0后,不再使用service,而是systemctl 。centos7.0是向下兼容的,也是可以用servicern据说许多linux的distributions都已经转投systemd了,而ubuntu自从15.04版本以后都使用了systemd.rn只介绍常见常用的命令:rnrnfoobar表示伪变量。rnrnrn打开服务:sudo s...
arm-linux-gcc未找到命令
arm-linux-gcc:未找到命令
pstree未找到命令
pstree未找到命令是因为没有安装psmiscnyum install psmiscnnn
linuxshell编程
详尽 实用的linuxshell编程命令
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 基础的网页制作命令 大数据基础内部命令