如何在 UNIX 中替換字串中的某些字元?

如何在 UNIX 中替換字串中的某些字元?

我有兩根這樣的繩子...

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 在代數上相等,則為真。

s1 = s2 如果字串 s1 和 s2 相同,則為真。

引用字串也可能不是一個壞主意。確保使用雙(或柔軟的) 帶變數的引號。

if [ "$a" = "$b" ]
  then
    #do something
fi

相關內容