Bash

區分兩個變數的優雅方式?

  • May 21, 2019

我有 $ a and $ 灣。我想diff在這些上執行。

我想出的最好的是:

diff <(cat <<<"$a") <(cat <<<"$b")

但我覺得我缺少一個聰明的 Bash 語法來做到這一點(如“你為什麼不只使用 foo?”)。

echo. 顯然不那麼奇怪了。

#!/bin/bash

a="`seq 10`"
b="`seq 0 11`"

diff <(echo "$a") <(echo "$b")

引用自:https://unix.stackexchange.com/questions/329094