このような文字列が 2 つあります...
a=[2018:08:22-15:26:18:26182619]
b=[2018:08:22-15:26:18:26182619]
そして私は改宗したいa= 20180911183706376476
b= 2018082215261826182619
誰か助けてくれませんか?
答え1
から "test, [ -- 条件評価ユーティリティ" のマニュアルページ(コマンドを使用してアクセス可能)男 [または男性テスト) では、整数の比較に '-ne' オプションが使用されます。文字列の場合は '=' 演算子を使用します。
n1 -eq n2 整数 n1 と n2 が代数的に等しい場合は True になります。
s1 = s2 文字列 s1 と s2 が同一の場合は True になります。
文字列を引用符で囲むのも悪くないかもしれません。必ず二重引用符(または柔らかい) 変数を含む引用符。
if [ "$a" = "$b" ]
then
#do something
fi