Copie um caminho de arquivo ou pasta para o terminal arrastando e soltando
Você sabia que pode copiar rapidamente o caminho de um arquivo para o Terminal apenas arrastando e soltando a pasta ou arquivo na janela do Terminal ? Experimente, abra qualquer janela de terminal, pegue algo do Finder e solte-o nesse Terminal, ele imprimirá instantaneamente o caminho completo para o arquivo, copiando efetivamente o caminho do arquivo da GUI do Macs Finder para a linha de comando.
Por si só, ele imprimirá apenas o caminho das estruturas de diretório, não será executado sem pressionar a tecla RETURN (que, a menos que o caminho do arquivo/pasta seja prefixado com alguma sequência de comando compatível, não seria não fazer nada).
Isso é particularmente útil quando um arquivo está localizado em um local obscuro que você já encontra no Finder do Mac OS X, mas deseja pular rapidamente para a linha de comando ou apenas fazer uma edição .
Prefixar o arrastar e soltar com um comando facilita a execução também com o caminho ou arquivo em questão, por exemplo
cd (arraste e solte uma pasta aqui)
Permitiria que você mudasse rapidamente o terminal para o caminho de arrastar e soltar.
Isso também funciona com arquivos, então você pode abrir algum arquivo profundo no vi ou nano se quiser fazendo a mesma coisa:
nano (arraste e solte aqui o arquivo de texto do Finder)
Ou, se você quiser apenas ver o conteúdo de um arquivo específico no Finder como despejado por meio de 'cat' ou 'less', você pode fazer algo assim:
less (solte o arquivo do Finder aqui)
Não se esqueça de usar espaçamento adequado após o comando a ser executado, o caminho em si é preciso e não inclui espaços ou caracteres extras como preenchimento.
Tínhamos escrito sobre uma dica semelhante para imprimir os caminhos completos há algum tempo e, depois de vê-la novamente no Lifehacker, percebi que era um bom lembrete para qualificar alguns dos melhores usos do truque.
Pelo que vale a pena, essa técnica funciona em todas as versões do Mac OS X e até mesmo em muitas outras plataformas de SO, até mesmo no Windows com o prompt do DOS e na maioria das versões do Linux, como o Ubuntu. Truque útil, experimente!