Автоматизируйте компакт-диск в каталог архива в ~ / .avfs

Документация для реализации IMAP в Google четко описывает этот вопрос:

  • Сервер входящей почты (IMAP): imap.gmail.com
  • Требуется SSL: Да
  • Порт: 993

Вы не можете использовать telnet для связи с портом с поддержкой SSL. (По крайней мере, бесполезно; telnet imap.gmail.com imaps далеко не уедешь.) Вы можете использовать инструментарий OpenSSL, хотя

openssl s_client -connect imap.gmail.com:imaps

2
20.05.2017, 02:46
1 ответ

Вот моя реализация acd. Это правильно, независимо от того, является ли аргумент каталогом или архивом. acd без аргументов эквивалентно acd . .

avfs_cd () {
  case "$2" in
    "$HOME/.avfs/"*) :;;
    /*) set -- "$1" "$HOME/.avfs$2";;
    *) set -- "$1" "$HOME/.avfs$PWD/$2"
  esac
  if ! [ -d "$2" ]; then
    set -- "$1" "${2}#"
  fi
  "$1" "$2"
}
alias acd='avfs_cd cd'
alias apushd='avfs_cd pushd'

А вот моя функция завершения zsh:

_acd () {
  _dirs
  _files -g "*.(7z|rar|tar.bz2|tar.gz|tar.xz|tbz2|tgz|zip)(e\\''REPLY=\${REPLY}\\#'\\')"
}
compdef _acd acd apushd
2
27.01.2020, 22:10

Теги

Похожие вопросы