Bash

Bash的字符串

Bash的字符串

在這個主題中,我們已經演示了bash字符串和運營商。

與其他編程語言一樣,Bash字符串可能是一個數據類型如一個整數或浮點單元。它是不會來表示文本而不是數字。這是一個混合的一組字符也會包含數字。

例如,“大學習”一詞,因此這個短語“歡迎來到大beplay2018官网學習學院”的字符串。也可以算作一個字符串“01234”,如果指定了正確。程序員必須圍繞在引號字符串信息被認為是一個字符串而不是不同,變量名或數組等。

Bash包含多種方式執行字符串操作和操作。

以下是一些運營商Shell腳本不會執行字符串操作:

相等操作符

相等運算符(=)采用兩個字符串是否相等。

語法

Operand1 = Operand2示例1:代碼/腳本檢查字符串是否相等。
# !/bin/bash #腳本檢查兩個字符串是否相等。str1 =“WelcometoGreatlearning。”str2 =“Greatlearning”如果(str1 = str2美元);回聲”這兩個字符串是相等的。“其他回聲fi字符串是不平等的。

上麵的命令或腳本輸出
圖形用戶界麵,自動生成文本描述

不等於操作符(! =)

這個操作符將檢查是否兩個字符串是相等的。

語法:

String1 ! = String2相等

例子:

腳本

# !/bin/bash #腳本檢查兩個字符串是否相等。str1 =“WelcometoJavatpoint。”str2 =”javatpoint“如果[[$ str1 ! = $ str2]];然後回聲”字符串是不平等的。“其他與fi“字符串相等。”

上麵的腳本的輸出。

同樣他們的一些其他命令我們可以在字符串中使用,這可以幫助我們在處理字符串。

這裏有一些其他運營商。

  1. 小於操作符(Operand1 \ < Operand2)
  2. 大於操作符(Operand1 \ > Operand2)
  3. 檢查是否大於零長度((- n操作數))
Baidu
map