আপনি বিভ্রান্ত $(…)করছেন <(…)। সাবেক, যা আউটপুট পাসের ব্যবহৃত আর্গুমেন্ট করতে vimdiff। উদাহরণস্বরূপ, যদি শেষ পংক্তিতে /path/to/fooথাকে bar bar barতবে নিম্নলিখিত কমান্ডটি
echo $(tail -1 /path/to/foo)
সমতুল্য
echo bar bar bar
পরিবর্তে, আপনি ব্যবহার করা প্রয়োজন <(…)। এটাকে বলা হয় প্রক্রিয়া প্রতিকল্পন , এবং একটি হিসাবে আউটপুট পাসের সিউডো-ফাইল থেকে vimdiffকমান্ড। সুতরাং, নিম্নলিখিত ব্যবহার করুন।
vimdiff <(tail /tmp/cachain.pem) <(tail /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem)
এটি ব্যাশ এবং zsh এ কাজ করে তবে দৃশ্যত tcsh এ প্রক্রিয়া বদলি করার কোনও উপায় নেই ।