本篇ShengYu 介紹Shell Script if 條件判斷式,常常在Shell Script 腳本裡會需要判斷一些條件,但這些條件不單單只是數字比對、字串比較,還會有其他 ... ... <看更多>
Search
Search
本篇ShengYu 介紹Shell Script if 條件判斷式,常常在Shell Script 腳本裡會需要判斷一些條件,但這些條件不單單只是數字比對、字串比較,還會有其他 ... ... <看更多>
#1. shell中if條件字串、數字比對,[[ ]]和[ ]區別- 程式人生
shell 中if條件字串、數字比對,[[ ]]和[ ]區別 ... 兩者都是用於字串比較的,不可用於整數比較,整數比較只能使用-eq, -gt這種形式。無論是字串比較 ...
#2. 如何在Bash 中比較字串 - Delft Stack
我們可以使用各種比較運算子對字串進行比較,並使用正規表示式檢查字串是否包含子字串。
教程说明bash shell字符串比较,检查两个字符串是否相等,检查字符串是否包含子字符串,检查字符串是否为空。正则表达式比较字符串,模式匹配, ...
#4. shell script 裡如何使用正規表示法比對字串? - iT 邦幫忙
我是想問bash script 裡面可以像perl 一樣有有字串比對的方式嗎? perl 裡可以$用"=~" 指定比對的樣式,但我在script 裡似乎只能用 "==" ...
#5. Shell Script if 條件判斷 - ShengYu Talk
本篇ShengYu 介紹Shell Script if 條件判斷式,常常在Shell Script 腳本裡會需要判斷一些條件,但這些條件不單單只是數字比對、字串比較,還會有其他 ...
#6. IF 條件判斷式,簡單明瞭的表列式整理| Linux, Shell Script
此結構下需要條件判斷式一或條件判斷式二其中一個成立,就會執行陳述句一。 IF 判斷條件. 字串比較. 判斷式, 說明. $str1 = $str2, $str1 與 ...
13-6-3 字串比對處理. 字串處理在 Shell Script 裡算是比較複雜且重要的工具,有了這些工具才能顯現出它與一般程式 ... if [ -n "$now" ] => 測試 now 變數內是否空值.
#8. Shell Script 檢查檔案是否有指定字串 - Linux 技術手札
echo "Found search_string." fi. grep 指令當加上-q 參數後, 會根據搜尋結果回傳0 或者 ...
#9. Shell判断字符串包含关系的几种方法 - CSDN
1 strA="long string" 2 strB="string" 3 result=$(echo $strA | grep "${strB}") 4 if [[ "$result" != "" ]] 5 then 6 echo "包含" 7 else 8 echo ...
#10. shell中if條件字符串、數字比對,[[ ]]和[ ]區別- 台部落
“[[“,是關鍵字,許多shell(如ash bsh)並不支持這種方式。ksh, bash(據說從2.02起引入對[[的支持)等支持。 “[“是一條命令, 與test等價, ...
#11. Bash 程式設計教學與範例:正規表示法比對字串 - Office 指南
在Bash 指令稿中若需要使用到正規表示法(regular expression)來比對字串內容,可以透過 ... 以正規表示法比對字串 if [[ $str =~ ^Hello ]]; then echo "比對成功。
#12. Bash Script 語法解析. 各種單雙括弧、特殊符號語法| by Vince
字串 比較[] = != if [ "$a" != "$b" ]; then # 加雙引號避免沒宣告, 也可不加 echo true else echo false fi字串長度是否為0, -n(true) -z(false)
#13. shell中字符串比较和模糊比较说明 - 腾讯云
linux shell if 字符串比较大小,linux中shell if 判断总结 ... 这里str是一个用来与调用字符串(String)对象做比较的字符串(String)对象。
#14. Shell Script · welson程式筆記
Shell ; MSG=$1 # 代表shell的第1個參數 ; 日期/時間 # 格式化 ; return value in function foo() { value=$1 return ; if ; # 大小比較 ...
#15. C shell 表示式及運算子 - IBM
內建指令與exit、if 及while 等陳述式,都可以接受包括和C 語言類似的運算子表示式,且其優先順序 ... 等運算子都會比較它們的引數與字串;其他的都當作數字來運算。
#16. 第9 堂課:正規表示法與shell script 初探 - 鳥哥的Linux 私房菜
意義:待搜尋的字串(word)在行首! 範例:搜尋行首為『 # 』開始的那一行,並列出行號. grep -n '^#' regular_express.txt.
#17. 13.真假值判斷
Bash shell 以其傳回值來決定,若傳回0 則為真,傳回非0為假。 命令的傳回值會儲存一個特殊 ... 真假值的判斷有三大類:檔案測試、字串比較以及整數比較,以下列示之: ...
#18. 【shell script】shell script的"字串比較","數字相加 ... - 迷途工程師
shell script 的數字相加: a="10" b="20" c=`expr $a + $b` shell script 的數字判斷: declare -i num="60" if [ $num -gt 50 ]; then
#19. 認識SHELL
當我們對shell 命令行有一定認識之後﹐就可以嘗試寫自己的shell script ... Shell中,變數的值可以含有space的字串,帶有一個以上space的的變數,給定值的時候,必須以 ...
#20. Shell (bash) - Programming Note - Google Sites
字串 操縱/比對刪除/比較 ... if [ $strA = $strB ] ; then. echo "same". fi. 註:“字 ... 參考:http://linux.vbird.org/linux_basic/0320bash.php#settings_wildcard ...
#21. [Shell Script]字串與檔案處理的小技巧大全(更新2016/05/27) | SV
那就是重點了!字串剖析的部分應該由client端(像是javascript)來做會比較快速! 但如果你的資料真的很醜 ...
#22. 第二十一章Shell Script - twbsd.org
我們說過Shell Script 是一堆指令的組合,所以在比較字串及數字時一樣是經由系統指令來達成。這裡我們使用test 及[ 來做運算,運算所傳回的結果是真(true) 或假( false)。
#23. Shell與Shell Script
比對 到任何單一字元(不包含空字串) ... UNIX系統是由一些特殊的shell變數控制,有些在電腦啟動就已經設定,有些則等到使用者登入才設定。 ... if 指令執行成功.
#24. TextProc - 國立政治大學資訊科學系
Unix 裡面有一些工具,配合shell script 可以自動化很多任務,這裡介紹一些Unix 常見的指令以及我們設計的指令,可以讓內容的處理大為簡化。 1. 以字串比對方式抽取橫行( ...
#25. AWK 判斷有符合的字串或條件再印出資料 - Tsung's Blog
Linux 要垂直抓資料,經常使用awk,但是想要判斷某個欄位符合條件後, ... AWK 判斷有符合的字串或條件再印出資料AWK 想要做if (xxx == 'abc') 的判斷 ...
#26. If 陳述式的完整說明- PowerShell - Microsoft Learn
在上述範例中, if 陳述式只評估 $condition 變數。 ... 若您要比對字串中的某個項目,則必須將 * 放在字串的兩端。 PowerShell
#27. ntu cc
台大計算機中心網路推廣協會網路課程講義課程名稱:UNIX的批次檔── Shell Script 上課日期:82年11月16日 ... 如果輸入的字比變數還少,則後面的變數會設成空字串。
#28. Perl的基本語法
純量變數是Perl裡最基本的一種資料型態,它可以代表一個字元、字串、整數、甚至浮點數,而Perl把它們都看成是 ... 下面是print的特殊用法,學自shell script的用法:
#29. Linux Shell Script常用的整數條件判断介紹 - 21點情報網
在linux script中難免會需要用到一些整數判斷,因此難免會用到「eq、ne、gt、lt、ge、le」這些整數判斷或其他的字串判斷條件,小編今天就要來簡易的 ...
#30. bash shell script 程式設計
bash shell script 程式設計相信所有玩過Unix的人都會同意shell script 是一個十分 ... 這個字串的那一行印>到stdout 中。 cat test.txt | grep "I Love Shell Script" ...
#31. <電腦筆記>搜尋字串判斷式在linux(bash) 跟Windows (cmd) 的 ...
Windows跟linux的script 有點相似但是因為一些語法上限制導致寫法上還是會有蠻大差異筆記一下底下的情況在windows跟linux的寫法在A.txt這個file裡面 ...
#32. Linux sed 指令
sed 最基本的命令為搜尋樣板並取代〝s〞,基本用法為〝s/樣板(PATTERN)/取代(REPLACEMENT)/〞(和vi 取代指令 是一樣的),而樣板可為合法的正規表示法或一般的字串。
#33. 其中X=bash
也不可以這樣: Variable= 'Some string' # Bash 會認爲'Some string' 是一條指令, ... if first command fails" echo "Always executed" && echo "Only executed if ...
#34. [shell] shell script常用的判斷式 - 痞客興的部落格
字串 比較. [ "$a" = "$b" ] $a = $b [ "$a" != "$b" ] $a 不等於$b [ -z "$a" ] $a是否為空字串 [ -n "$b" ] $b是否不為空字串. 檔案情形. [ -r /temp/file ] 是否可讀
#35. 快速學會Shell Script - Jame's Blog
變數的操作 Variable="Some string" # 用等號宣告 echo $Variable # 顯示變數內容 ... 這樣一來如果$Name 是空值,bash 會視為下面的指令 if [ "" !
#36. sh/bash script 備忘錄來源 - 小恐龍藏經閣
字元有意義字元" " - 雙引號,括起一個字串,被包括的字元皆作一般字元。 ' ' - 單引號,意義同雙引號。 ` ` - 反單引號,執行引號內之指令,並以該指令之輸出結果替換 ...
#37. Bash Shell字符串比较入门 - Linux公社
-n string - 如果字符串长度不为零,则为True。 以下是比较字符串时需要注意的几点:. 必须在二元运算符和操作数之间使用空格。
#38. Linux Shell 程式設計與管理實務(第3版) | 誠品線上
我們可以說:對Shell 的操控能力以及Shell 程式設計的能力,是每一位主機管理者應 ... 擴展-取得字串切片、計算字串長度、轉換字串大小寫7.3 變數擴展-比對樣式7.4 ...
#39. 簡明Linux Shell Script 入門教學
以上我們可以看到使用 "" 雙引號把字串和變數取出來印出(你可以試試看使用單引號會發生什麼事情),與一般程式語言比較不同的是其函式呼叫不需要有小括號 ...
#40. [Shell Scripting] 教學:控制結構(Control Structure) - 開源教學
由於shell script 的 case 敘述具有過濾字串的功能,和 if 不完全等義。有關 case 所用的樣式比對語法請看此處。 while. while 是不定次數的迭代控制 ...
#41. shell 中匹配正則字串處理 - tw511教學網
正則表達式作爲一個模板,將某個字元模式與所搜尋的字串進行匹配。 ... 中使用SubMatches 集合,在Visual Basic Scripting Edition 中則使用$0…
#42. shell.txt - Study-Area
但是,你又可知道:你在command line 輸入的每一個文字,對shell 來說,是有類別之分的呢? ... 及其左邊的字串:txt ${file%/*}:拿掉最後條/ 及其右邊的字 ...
#43. 大量文字檔內容搜尋指令~~~ [論壇- Ubuntu 程式設計]
這似乎是必須要串聯多個不同的指令才能做到,但是小生不才對於Linux 的指令研究不深入,找 ... 使用方式sw.sh [檔案名稱] [原字串] [取代字串] [是否顯示訊息(可省略)]
#44. shell script 小數點判斷設定integer expression expected - 隨意窩
在shell腳本中,無法對浮點數進行比較,如: max=0.1 min=0.01 if [ "$max" -gt "$min" ] ... 字串中有可能有空格等,所以最好是使用雙引號將字串都括起來,例如:.
#45. 在Linux Shell 中()、(())、[]、[[]]、{} 的作用
if /test結構中並不是必須右中括號,但是新版的Bash中要求必須這樣。 ②Test和[]中可用的比較運算子只有==和!=,兩者都是用於字串比較的,不可用於整數 ...
#46. Shell 基本运算符 - 菜鸟教程
Shell 基本运算符Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符关系运算符布尔运算符字符串运算符文件测试运算符原生bash不支持简单的数学运算, ...
#47. Bash技巧:使用[[命令的=~ 操作符判斷字符串的包含關係
在Linux bash shell 中,可以使用[[ 命令來進行判斷。 ... The return value is 0 if the string matches the pattern, and 1 otherwise.
#48. UNIX作業環境(SHELL)之設定
5.tcsh --Enhanced C shell,是csh的加強版。執行檔為/bin/tcsh。 6.bash --Bourne Again shell擁有csh及ksh的特色,也供指令編輯、 ...
#49. Bash - 維基百科,自由的百科全書
Bash ,Unix shell的一種,在1987年由布萊恩·福克斯為了GNU計劃而編寫。1989年釋出 ... 花括號擴充是一個從C shell借鑑而來的特性,它產生一系列指定的字串(按照原先從 ...
#50. 不是SHELL的SHELL—TCSH SHELL 編程(1)
command endif. TCSH有一系列的運算子來分別對字串進行測試比較.Regex可以包含shell指令碼的指令的字串.如: if ( $var =~[Hh]* ) then #如果變數$var ...
#51. 如何在Linux 系统上比较Bash 脚本中的字符串? - 掘金
我们可以与字符串一起使用的另一个运算符是-z,它允许我们测试字符串长度是否为0。 #!/bin/bash string="" if [[ -z $string ]]; then echo ...
#52. Bash shell script 教學 - SlideShare
SWITCH 範例字串的比較53 case "$1" in george) echo ". SWITCH 範例數字的比較54 case "$1" in 1) echo "This.
#53. Linux Shell 程式設計與管理實務[第三版]【暢銷回饋版】
7.2 變數擴展-取得字串切片、計算字串長度、轉換字串大小寫 7.3 變數擴展-比對樣式 7.4 變數擴展-取得變數名稱列表、陣列索引列表 7.5 命令替換
#54. shell中字符串比较,整数大小比较 - 简书
判断一个字符串是否为空. str1="" if [ "$str1" == "" ] then echo “str1 is a empty string.” fi. 注意上述变量 str1 使用了 双引号 括起来,如果 ...
#55. Linux Shell数值比较和字符串比较及相关- 诸子流 - 博客园
如if [ "$var1" == "" ]。 1.只适用于数值的比较. 该类型操作会把两边变量当成整型进行加减运算,字符 ...
#56. 正規表達式- JavaScript - MDN Web Docs
在字符串中的"Grab crab"('ab c') 中將不會被匹配,因為它不包含任何的'abc' 字符串。 使用特殊字元. 當你需要搜尋一個比直接匹配需要更多條件的匹配, ...
#57. [Linux] 進行字串取代,三種字串取代的方法 - 精讚
從第n列搜尋到第m列,將str1字串用str2字串取代;option是選項,有兩個參數: g全部取代c確認再取代 :n,ms/str1/str2/option.
#58. Python – SQLite REGEXP SQL Query - Benjr.tw
當透過Python 使用到SQL 指令中的REGEXP (正規表示式比對字串),但卻發生以下的錯誤訊息, ... [GCC 8.5.0 20210514 (Red Hat 8.5.0-10)] on linux.
#59. 第五章﹕Shell 和Shell Script - 博客
Equal File﹕第一個檔案和第二個檔案其實都是同一個檔案(如link)。 我們這裡所說的這些測試﹐不單只用來測試檔案﹐而且還常會用來比對'字串(string) ...
#60. Shell中判断字符串是否为数字的6种方法分享 - 脚本之家
#!/bin/bash ## 方法1 a=1234;echo "$a"|[ -n "`sed -n '/^[0-9][0-9]*$/p'`" ] && echo string a is numbers 第一个-n是shell的测试标志,对后面的 ...
#61. Excel VBA 程式設計教學:基本字串處理(String) - G. T. Wang
搜尋字串位置. 若要尋找一個字串中某個子字串的位置,可以使用 InStr 函數: Dim pos As ...
#62. [Linux] 學會寫簡單的shell - Yuan's Home
例子1:印出字串 先建一個 test.sh 檔,然後寫個簡單的shell # test.sh #! /bin/bash # This is a simple example of linux shell echo "Hello Linux ...
#63. 第三章、Bash 與Shell script
透過shell 的語法,可以設定程式(if, then…) ... ‧-v :反向選擇,亦即顯示出沒有'搜尋字串' 內容的 ... 文件與文件的比較(用行與行去比對),以.
#64. shell中字符串比较和模糊比较说明 - 51CTO博客
shell 字符串比较说明. 1 完全比较方法(完全匹配). if [ "$soure" == "$dest" ]; then. echo "is ==". else. echo "is !=" fi. if语句中的==判断字符 ...
#65. bash 判斷式 - Aim Wang
2015/03/18 · 檔案存在 · 檔案權限與屬性 · 整數比較判斷 · 字串判斷 · 其他邏輯 · 習慣與注意事項 · 關於我自己.
#66. 【PHP】10. 比較與邏輯運算子 - 進度條
那麼,我們想要用if else這個方式來做比較的話,可以用下列方法, ... 由於PHP程式語言會自行轉換型別,例如我們想知道字串$string = "10"(字串10) ...
#67. Linux零基础:shell脚本2 - 知乎专栏
if /test结构中并不是必须右中括号,但是新版的Bash中要求必须这样。 ②Test和[]中可用的比较运算符只有==和!=,两者都是用于字符串比较的,不可用于整数 ...
#68. 批次指令
Windows 作業系統下的Shell Program - 6. If. 在批次程式中執行條件處理。如果if 指令中所指定的 ... 指定/i 參數時,會強制字串忽略大小寫的比較。/i 參數也適用於if ...
#69. 看例子學Shell Programming (4) – 小知識, 讀取多變數與字串比較
Linux Shell 的字串處理雖然說還算方便,速度也不算很慢。但資料一多起來的時候,難免還是要等待很久。介由read 讀多變數與case做字串包含比對, ...
#70. Linux 的文字處理與正規表示式(sed , RE) - 八克里
-v :反向選擇,亦即顯示出沒有'搜尋字串' 內容的那一行! 範例: mtchang@web:~$ grep '.tw' xferlog # 把xferlog檔案中帶有.tw字串的列印出來
#71. Bash技巧:使用[[命令的=~ 操作符判断字符串的包含关系 - 思否
在Linux bash shell 中,可以使用[[ 命令来进行判断。 ... The return value is 0 if the string matches the pattern, and 1 otherwise.
#72. Bash的特殊字元(未完待續) – Yet Another Blog
在做pattern matching時,視為萬用字元,表示任意長度的字串,可以是空字串 ... hashmark用以註解Bash script。 ... 中括號中 [] 放置欲比對的字元。
#73. 9.Tcl - 字串處理
字串比對 常常發生在if或迴圈的條件式裡,在條件式裡非常直覺的會讓人想 ... match提供了比較強大的比對功能,它可以讓你使用Unix glob-style的方式來比對字串是否符合 ...
#74. Linux 指令筆記 - Puritys Blog
sed : Regular Express Replace String ... 必須使用[?] 來比對 ... 使用Linux grep 指令時,有時候會需要同時尋找兩個字串,這時可以用「|」 來做OR ...
#75. 初階操作- 如何對資料做基本的處理
grep 指令會去尋找檔案中那一行有指定的字串,找到後將該行印出,倘若給予的檔案不只 ... UNIX 內部是以i-node 號碼做為檔案的識別碼,所以一個檔案在建立時,系統即 ...
#76. Classic Shell Scripting 讀書筆記(四) - Super9
Shell 會將命令行提供的模式,至換成符合模式的一組排序過的文件名; 範圍表示法雖然方便,但你不應該對包含在範圍的字串有太多的假設,比較安全的方式 ...
#77. bash shell基礎概念介紹 - Tumblr
這表示test.sh是一個bash script文字檔,具有執行權。 ... 所謂萬用字元,指的是一種檔案名稱的樣式,可用來比對檔案名稱,以找到相符的檔案,做為命令執行的對象。
#78. [問題] shell script 如何比字串大小- 看板Linux - 批踢踢實業坊
大家好: 最近在撰寫一個簡單的shell script時遇上一個有趣的問題這隻shell script是利用bash執行的功能很簡單:就是比較兩個字串的字典順序大小 ...
#79. Debian 參考手冊第13 章- 程式設計
了解Unix-like 系統如何工作的最好方法就是閱讀shell script。 ... start from: %d\n" % uid if len(sys.argv) > 1: infilename = string.join(sys.argv[2:]) infile ...
#80. Linux操作不求人- 伍章之肆- 正規表示式(Regular Expression ...
1. ^ 符號代表比對字串之起頭位置,而$ 符號代表比對字串結束位置,假設有檔案內容如圖5-4-1,我們利用指令grep -n 來搜尋並印出有吻合字串的行數。每一 ...
#81. 在Linux 下的Bash 如何取得「昨天」的日期格式字串
我寫的方法有多笨阿!我竟然是先抓今天的日期出來,然後取出目錄中所有檔案,並且一一比對該檔案是否為「當天的檔案 ...
#82. linux——awk、sed、grep(鸟哥的私房菜) | 江炜隆的后花园
grep. [dmtsai@study ~]$ grep [-A] [-B] [--color=auto] '搜尋字串' filename 選項與參數: -A :後面可加數字,為after 的意思,除了列出該行外, ...
#83. bash 學習筆記- 流程控制- if/else - 小信豬的原始部落
而在Linux 的所有指令,不論是由何種程式語言開發,執行完後都會回傳一個 ... 還有許多不同的情況會發生,例如:字串比對、檔案屬性的檢查、數字比較.
#84. 鳥歌私房菜哦! - 崑山電子歷程
shell script 的功能更強大,例如鳥哥曾經用shell script 直接處理數據資料的比對啊, 文字資料的處理啊等等的,撰寫方便,速度又快(因為在Linux 效能較佳) ...
#85. Linux Shell Script 空字串比較
在重開了不知道幾次的機器之後,終於讓我找到問題是什麼! #Find thd path while SD card plugin if [ -e /mnt/sd ]; then
#86. shell script字串比較 - 哇哇3C日誌
shell script字串 比較,字串比較[]=!=if[$a!=$b];then#加雙引號避免沒宣告,也可不加echotrueelseechofalsefi字串長度是否為0,-n(true)-z(false),,字串處理 ...
#87. [GNU Make] 函式: 內建函式 - 程式扎記
進行工作目標字串比對時, 此樣式必須比對整個字串, 而不只是字串的子集. ... 的字串操作就是從一份檔案清單選出一組檔案來. shell script 中之所以會 ...
#88. Shell Script : if - 拉不拉多的夢幻世界
本文要來簡介shell script 中if else這個判斷式.這應該是最常用且最簡單的判斷式了以下用範例來說明#和string 去比對,如果條件成立,便會輸出Match ...
#89. shell script po文測試標題 - 生活紀錄
$nice command command 以比較低的優先權處理 7. 特殊字符與加引號 ~ 主目錄 ` 命令替換(舊式) # 註解 $ 變數表示示 & 背景工作 * 字串通配符
#90. [shell script] 基本語法 - MyFirstBlog
match string. 只比對jex, 其餘不要. bash : #!/bin/bash jex=$(echo $1 | grep -o "jex[0-9]*") echo ${jex}. -o, --only-matching ...
#91. Linux Shell Script 的筆記 - Lawrence's note
這些資料大多是我在網路上搜尋的記錄,以便日後遇到時,可以快速地查尋。 基本語法. if … then 述句. 1 2
#92. 在script中移除變數中的換行符號 - Replay
寫bash script時候, 用grep或awk取出來的值, 裡面還包含了一些non-printable的字; 作字串比對時, 就會一直出錯. 這時可以用tr 這個指令移除看不到的 ...
#93. How to Compare Strings in Bash - Linuxize
When writing Bash scripts you will often need to compare two strings to check if they ... -n string - True if the string length is non-zero.
#94. Compare a string using sh shell - Stack Overflow
You should use the = operator for string comparison: Sourcesystem="ABC" if [ "$Sourcesystem" = "XYZ" ]; then echo "Sourcesystem Matched" ...
#95. How To Compare Strings in Python | DigitalOcean
In this article, you'll learn how each of the operators work when comparing strings. Python string comparison compares the characters in both ...
#96. $regex — MongoDB Manual
Without this option, these anchors match at beginning or end of the string. For an example, see Multiline Match for Lines Starting with Specified Pattern. If ...
#97. 【Shell】比對字串 - Ed32
使用正規表示是來比對整個字串。 系統內定變數$? 的結果. 0是成功。 1是失敗。 $ echo abcd | grep '^abcd$' >> /dev/null; echo $? 0. 【參考】. shell script 裡如何 ...
shell script if字串比對 在 [問題] shell script 如何比字串大小- 看板Linux - 批踢踢實業坊 的推薦與評價
大家好:
最近在撰寫一個簡單的shell script時遇上一個有趣的問題
這隻shell script是利用bash執行的
功能很簡單:就是比較兩個字串的字典順序大小
經過man bash後得到訊息
string1 == string2
string1 = string2
True if the strings are equal. = should be used with the test
command for POSIX conformance.
string1 != string2
True if the strings are not equal.
string1 < string2
True if string1 sorts before string2 lexicographically.
string1 > string2
True if string1 sorts after string2 lexicographically.
於是我寫下類似以下的code
====
if [ "$str1" < "$str2"]; then
.....
else
....
fi
====
然而它總是在判斷上失敗,並且將 < 符號認定為 I/O redirect
請問是不是我會錯意或是使用錯誤了呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.232.136
... <看更多>