上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页
摘要: 六、read读取 read可以读取控制台输入 read(选项)(参数) 选项: -p: 指定读取值时的提示 -t:指定读取值时等待的时间 参数: ​ 变量:指定读取值的变量名 #!/bin/bash read -p "please enter your name: " -t 10 NAME echo 阅读全文
posted @ 2022-08-24 15:47 言思宁 阅读(58) 评论(0) 推荐(0)
摘要: 四、条件判断 1. [ condition ]——条件判断 condition前后要有空格 返回true:条件非空即为true,如[ str ] 返回false:条件为空,则返回false, 如[] 2. 整数比较 = : 字符串比较 -lt:小于(less than); -le:小于等于(less 阅读全文
posted @ 2022-08-24 15:46 言思宁 阅读(154) 评论(0) 推荐(0)
摘要: 二、Shell变量 1. 系统变量 $HOME:获取用户家目录,/Users/sangxiaoqian $PWD: 获取当前目录 $SHELL: 获取系统默认解析器 $USER: 获取当前用户名,sangxiaoqian $PATH: 获取系统的环境变量,/usr/local/bin:/usr/bi 阅读全文
posted @ 2022-08-24 15:45 言思宁 阅读(63) 评论(0) 推荐(0)
摘要: 三、运算符 1. "$((运算式))"或"$[运算式]" #!/bin/bash echo "$[3 + 2]" echo `expr 3 \* 2` echo "$[10 / 5]" 2. expr +, -, \*, /, %: 加减乘除,取余 注意:expr和运算符之间, 运算符和操作数之间要 阅读全文
posted @ 2022-08-24 15:45 言思宁 阅读(22) 评论(0) 推荐(0)
摘要: Shell是一个命令行解释器,它接受应用程序/用户命令,然后调用操作系统内核执行命令。 Shell也是一个功能强大的编程语言,易编写,容易调试,灵活性强。 **Shell:**命令解释器,根据输入的命令执行相应命令 查看当前系统的Shell: cat /etc/shells 查看当前系统正在使用的s 阅读全文
posted @ 2022-08-19 15:12 言思宁 阅读(50) 评论(0) 推荐(0)
摘要: 三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 *a,b,c ,*使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 **注意:**答案中不可以包含重复的三元组。 示例 1: 输入:nums = [-1,0,1,2,-1,-4] 输出 阅读全文
posted @ 2022-08-16 12:26 言思宁 阅读(29) 评论(0) 推荐(0)
摘要: 3. 字符串转换整数 描述 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格 检查下一个字符(假设还未到字符末尾)为正还 阅读全文
posted @ 2022-07-18 12:49 言思宁 阅读(40) 评论(0) 推荐(0)
摘要: 无重复字符的最长子串 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字 阅读全文
posted @ 2022-06-21 12:46 言思宁 阅读(26) 评论(0) 推荐(0)
摘要: 颠倒字符串中的单词 给你一个字符串 s ,颠倒字符串中 单词 的顺序。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 返回单词 顺序颠倒 且 单词 之间用单个空格连接的结果字符串。 注意:输入字符串 s中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的 阅读全文
posted @ 2022-06-21 12:38 言思宁 阅读(43) 评论(0) 推荐(0)
摘要: Mac环境部署 1. Homebrew 下载 mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew 或 /usr/bin/ruby -e "$( 阅读全文
posted @ 2022-06-10 23:27 言思宁 阅读(59) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页