Como posso obter o código-fonte de um comando? [duplicado]

1

Neste caso particular, o comando reset . Eu quero ler o código deste comando.

TY

    
por userDepth 07.09.2015 / 19:58

1 resposta

6

Para os comandos que estão realmente presentes no sistema, o modo de consulta de dpkg costuma ser útil: dpkg -S ou (equivalentemente) dpkg-query -S , por exemplo,

$ dpkg-query -S $(which reset)
ncurses-bin: /usr/bin/reset

Para consultar o conteúdo de pacotes que ainda não estão instalados, existe o utilitário apt-file (não instalado por padrão, mas disponível no repositório Universe)

$ apt-file search -x '/reset$'
crossfire-common: /usr/share/games/crossfire/wizhelp/reset
hybserv: /usr/share/hybserv/help/chanserv/level/reset
ncurses-bin: /usr/bin/reset
ns2-examples: /usr/share/doc/ns2/examples/tcl/test/test-output-tcpReset/reset

Alternativamente, você pode pesquisar no link pelo nome do pacote ou pelo conteúdo.

Para realmente obter o código-fonte do pacote depois de identificá-lo, consulte Como obtenho e modifico o código-fonte dos pacotes instalados através do apt-get?

    
por steeldriver 07.09.2015 / 20:12