shell中如何比較兩字串是否相等

時間 2021-07-05 06:34:03

1樓:匿名使用者

#!/bin/bash

a="abc"

b="def"

if [ "$a" = "$b" ]

then

echo " a is same as b"

else

echo "a is different from b"fi

2樓:小米飛貓

#!/bin/bash

#filename is diffs.shif [ $# != 2 ];

then

echo "usage:./diffs.sh text1 text2"

elif [ $1 = $2 ];

then

echo " text1 is same as text2"

else

echo "text1 is different from text2"fi

3樓:

a="string1"

b="string2"

if [ $a = $b ]

then

echo "$a eq $b"

else

echo "$a ne $b"fi

4樓:

shell是什麼意思?是c#語言嗎?

delphi如何判斷兩個字串中的字元是否有交集

很簡單的 函式 function hassamechar str1,str2 string boolean vari,j integer blchk boolean begin blchk false for i 0 to length str1 dobegin for j 0 to length ...

c 中字元陣列,如何轉成字串啊

97樂於助人 如果你想把一個字串變成陣列,你只需要將字串初始化為陣列變數的值即可。例如 char c 10 this is 齋傲雲 在c 裡字串在記憶體的儲存方式就是按字串陣列的形式儲存的,所以不用轉換! du瓶邪 用cstring的getbuffer函式返回一個存放字元的頭指標,用一個char 來...

如何利用strcmp函式比較兩個字串是否相同

按照函式定義的方式呼叫,傳進兩個字元陣列的指標即可。函式原型 extern int strcmp const char s1,const char s2 引數 s1 s2都是字元陣列的指標 規則當s1當s1 s2時,返回值 0 當s1 s2時,返回正數 即 兩個字串自左向右逐個字元相比 按ascii...