Aniden 'echo' için kaynak koduna bakmaya karar verdim
$ which echo
/usr/bin/echo
yani
$ ls -al /usr/bin/echo
-rwxr-xr-x. 1 root root 32536 Oct 31 2016 /usr/bin/echo
yani
$strings /usr/bin/echo
beni derlenmiş bir C programı olduğuna inandırıyor
Şimdi sıkıştım.
Nasıl yapabilirim:
Hangi pakette olduğunu öğrenin
Kaynağı alın
Yeniden oluştur
Dene
Yeni sürümü sistem genelinde yükleyin
(5'in iyi bir fikir olmadığını biliyorum, sadece merak ediyorum ...)
Şu anda Fedora'dayım, ama Debian'ın cevaplarıyla da ilgileniyorum
Alakalı bir öğreticiye bağlantı iyi bir yanıt olacaktır.
Düzenle:
$ type -a echo
echo is a shell builtin
echo is /usr/bin/echo
Bu yüzden sanırım /usr/bin/echo
hepsini okumak istediğimde görmek istiyorum bash
.
/usr/bin/echo --version
Sonrakini deneyin .
type -a echo
Önce deneyin .