until (定义代码块和条件语句)

秃噜豆儿 发表于 2020-07-17 15:59
浏览次数:
在手机上阅读

在Unix-like的操作系统上,until和while是shell的函数,用于定义代码块和条件语句。 如果使用while,只要条件为真,块就会循环。当条件为false时,循环终止。 如果使用until,只要条件为false,块就会循环。当条件为真时,循环终止。

查看英文版

目录

1 until 运行系统环境

2 until 语法

3 until 示例

until 运行系统环境

Unix&Linux

until 语法

while [conditions] ; do actions; done
until [conditions] ; do actions; done
while [conditions] ; do actions; done
until [conditions] ; do actions; done

查看英文版

查看中文版

until 示例

filename=anything 
while [ $filename ] 
do 
echo "file?" 
read filename # read from terminal find . -name $filename -print 
done

反复提示用户输入要定位的文件名,直到用户选择完成执行为止。

filename=anything 
while [ $filename ] 
do 
echo "file?" 
read filename # read from terminal find . -name $filename -print 
done

User is repeated prompted for a name of a file to be located, until the user chooses to finish execution.

查看英文版

查看中文版

其他命令行

userdel | usermod | ul | umask | unalias | uname | uncompress | unhash | uniq | unlink | unpack | uptime | unzip | useradd |

如此好文,分享给朋友
发表评论
验证码:
评论列表
共0条