Sen karıştırıyorsun $(…)ile <(…). Sen çıkışını geçer şekillendiricisi, kullanılan argümanlar için vimdiff. Örneğin, son satırını /path/to/fooiçeriyorsa bar bar bar, aşağıdaki komut
echo $(tail -1 /path/to/foo)
eşittir
echo bar bar bar
Bunun yerine, kullanmanız gerekir <(…). Buna işlem ikamesi denir ve çıktıyı sözde dosya olarak vimdiffkomuta iletir. Bu nedenle, aşağıdakileri kullanın.
vimdiff <(tail /tmp/cachain.pem) <(tail /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem)
Bu bash ve zsh olarak çalışır, ancak görünüşe göre tcsh'de işlem ikamesi yapmanın bir yolu yoktur .