]Как @xx4h упоминалось в комментариях к вопросу, решением было использование симлинка []/данные/. ssh[
] на []/данные/данные/jackpal.androidterm/app_HOME/.ssh[
]:[
# ln -s /data/data/jackpal.androidterm/app_HOME/.ssh /data/.ssh
]
[]Это исправило его и осталось на месте после перезагрузки. Экспорт переменной окружения, чтобы упростить модификацию SSH config:[
] [SSH_HOME="/data/data/jackpal.androidterm/app_HOME/.ssh"
]
[]Либо это, либо просто бросить туда другую сим-ссылку.[
].для копирования и усеченного файла Имена на лету, вы можете сделать:
cd /src &&
LC_ALL=C pax -rws'|\([^/]\{255\}\)[^/]*|\1|g' ./* /dst/
, чтобы укоренить до 255 компонентов байтов.
Обратите внимание, что он может урезать имя файла в середине символа, если в этих именах файлов есть многобайтовые символы.
Это также обновит цели SymLinks (хотя я не уверен, что NTFS поддерживает симлизы в любом случае).
Обратите внимание, что вы можете заставить файлы перезаписать друг друга, если несколько файлов имеют одинаковые первые 255 байтов.