A conclusão do ZSH SCP de arquivos remotos não funciona ao executar o sshhelper -- ssh campo com rsync camp android Relacionado O problema

zsh scp completion of remote files doesn't work when running SSHHelper


0
vote

problema

português

Correndo sshelper é uma ótima maneira de acessar arquivos no seu telefone. Mas a conclusão de arquivos remotos ( scp e rsync ) usando ZSH não funciona embora. Ao usar sshfs é uma solução alternativa, mas às vezes você só quer puxar / empurrar um arquivo rápido, não é realmente satisfatório.

onde encontra o culpado, e como posso obter a conclusão do arquivo funcionando corretamente via zsh ?

english

Running SSHelper is a great way to access files on your phone. But completion of remote files (scp and rsync) using zsh doesn't work though. While using sshfs is a workaround but sometimes you just want to pull/push a quick file, it's not really satisfying.

Where lies the culprit, and how can I get file completion working properly via zsh?

     

Lista de respostas

2
 
vote

O culprit é aleijado ABCDEFGHJKLMNABCDEFGHIJKLMN0 . A conclusão do ZSH executa ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Qual ABCDEFGHIJKLMNABCDEFGHIJKLMN2 não entende.

Uma maneira de corrigir isso é para editar /data/data/com.arachnoid.sshelper/home/.ssh/environment tal que /data/user/0/com.arachnoid.sshelper/bin é a primeira entrada em PATH . (Navios do Sshelper com um ABCDEFGHIJKLMNABCDEFGHIJKLMN6 )

Observe que o SSHELPER pode reescrever este arquivo nas atualizações?

 

The culprit is android's crippled ls command. Zsh's completion run ls -d1FL which /system/bin/ls doesn't understand.

A way to fix this is to edit /data/data/com.arachnoid.sshelper/home/.ssh/environment such that /data/user/0/com.arachnoid.sshelper/bin is the first entry in PATH. (SSHelper ships with a more complete ls)

Note that SSHelper might rewrite this file on updates?

 
 
 
 

Perguntas relacionadas

1  Dispositivo enraizado: Como executar o servidor SSH persistente mesmo na reinicialização  ( Rooted device how to run ssh server persistent even on reboot ) 
I (Usuário Linux, mas não um especialista) Apenas movido do iOS para Android, meu dispositivo está enraizado (Samsung S9) e eu quero um servidor SSH em execuç...

4  O rsync não preserva as permissões enquanto rsyncing do Android ao laptop  ( Rsync does not preserve permissions while rsyncing from android to laptop ) 
Eu estou tentando fazer rsync do meu telefone Android para o meu laptop. O problema que estou enfrentando é que as permissões não estão sendo preservadas mesm...

2  A propriedade raiz é herdada em scripts de shell? (RSYNC via permissão SSH negada)  ( Is root ownership inherited in shell scripts rsync via ssh permission denied ) 
Eu estou executando Revolução Android HD 52.0 Custom ROM (Android 4.3) com o superusuário de Koush 1.0.3.0 em um Samsung Galaxy S3 GT-I9300. Na esperança de...

2  Estoque App do Google Music não digitalizar subdiretório no Android 4.2.1  ( Stock google music app does not scan subdirectory in android 4 2 1 ) 
É um bug no Jelly Bean 4.2.1 que subdiretórios dentro do diretório musical não são digitalizados para arquivos de música? Atualização: Acabei de verificar e...

0  Backup do armazenamento interno e SD via script (USB)  ( Backup of internal and sd storage via script usb ) 
tl; dr Eu quero fazer backup do meu armazenamento interno e conteúdo do cartão SD quando conectado via cabo USB devido a quantidades potencialmente gra...

1  Corrigir rótulos do SELinux após restaurar / dados em cm 12.1  ( Fix selinux labels after restoring data on cm 12 1 ) 
Eu restaurei um backup automático no CyanogenMod 12.1 criado com o RSYNC da My / Data Partition, mas agora o Selinux está negando acesso a aplicativos aos seu...

7  SCP e RSYNC para transferir dados do Linux para Android  ( Scp and rsync to transfer data from linux to android ) 
Eu gostaria de poder empurrar arquivos PDF para um telefone / tablet com um script bash. É possível transferir dados usando o SCP (ou mesmo rsync) de um compu...

0  Instalando o RSYNC no Android para transferir arquivos do Android para OSX  ( Installing rsync on android to transfer files from android to osx ) 
Eu estou tentando usar rsync para transferir alguns arquivos do meu telefone Android (Samsung Galaxy S10 + / Android v10) para a minha máquina local (OSX / ...

1  Perguntas sobre migração telefônica usando rsync  ( Questions about phone migration using rsync ) 
Estou planejando obter um novo telefone Android e estou me perguntando o que é considerada a melhor prática para mover todos os dados e configurações. Eu sei ...

4  ADB Push: Sync, mas não copiar  ( Adb push sync but not copy ) 
adb push parece empurrar tudo para a pasta DES, independentemente de seus estados alterados / inalterados. Então, isso desperdiça muito tempo. É possível si...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.