Re: Особенности Zsh
On Mon, Oct 14, 2013 at 10:15:39AM +0600, Andrey Rahmatullin wrote: On Mon, Oct 14, 2013 at 01:04:34AM +0400, Иван Лох wrote: On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then case $a_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf $a_name $* ;; *.tar.gz|*.tgz)tar xvzf $a_name $* ;; Если на клетке слона написано буйвол... file как-то кошернее и надежнее Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор вызывать. Что-то с памятью моей стало... напомните, pls, хау. -- Eugene Berdnikov -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20131014065433.gy17...@protva.ru
Re: Особенности Zsh
On Mon, Oct 14, 2013 at 10:54:33AM +0400, Eugene Berdnikov wrote: On Mon, Oct 14, 2013 at 10:15:39AM +0600, Andrey Rahmatullin wrote: On Mon, Oct 14, 2013 at 01:04:34AM +0400, Иван Лох wrote: On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then case $a_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf $a_name $* ;; *.tar.gz|*.tgz)tar xvzf $a_name $* ;; Если на клетке слона написано буйвол... file как-то кошернее и надежнее Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор вызывать. Что-то с памятью моей стало... напомните, pls, хау. По дефолту. -- WBR, wRAR -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20131014070614.ga12...@belkar.wrar.name
Re: вопрос к знатокам баша
11.10.13, dimasdimas...@ya.ru написал(а): ... альтернативные реализации зело непросты (типа как с помощью screen/tmux разбить окно пополам, но тогда нужно в них запускать отдельные скрипты, которые непонятно как должны между собой общаться. и прочее в таком духе, тянущее еще лишние зависимости). зачем писать такое на баше - отдельный вопрос. скорее для творческого саморазвития, интересно уже)) Альтернативная реализация Сервер: mkfifo /tmp/fifo chmod a+w /tmp/fifo while true; do cat /tmp/fifo /tmp/discussion; done Клиенты (или в двух отдельных терминалах, или разбить окно в screen) Пользовательский ввод: while read ; do echo $NICKNAME:$REPLY /tmp/fifo; done Вывод: tail -f /tmp/discussion Или же просто (в одном терминале) tail -f /tmp/discussion while read ; do echo $NICKNAME:$REPLY /tmp/fifo; done но тогда будут указанные проблемы с вводом текста. При выходе надо корректно прибить tail, иначе будет по несколько одинаковых сообщений при следующем запуске. Можно добавить распознавание команд, оценивая $REPLY на соответствие определённым словам (например, /quit). Но это всё уже в качестве домашнего задания.
Re: Особенности Zsh
On Mon, Oct 14, 2013 at 01:06:14PM +0600, Andrey Rahmatullin wrote: On Mon, Oct 14, 2013 at 10:54:33AM +0400, Eugene Berdnikov wrote: On Mon, Oct 14, 2013 at 10:15:39AM +0600, Andrey Rahmatullin wrote: On Mon, Oct 14, 2013 at 01:04:34AM +0400, Иван Лох wrote: On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then case $a_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf $a_name $* ;; *.tar.gz|*.tgz)tar xvzf $a_name $* ;; Если на клетке слона написано буйвол... file как-то кошернее и надежнее Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор вызывать. Что-то с памятью моей стало... напомните, pls, хау. По дефолту. % tar tvf - xxx.tbz tar: Архив сжат. Используйте параметр -j ЧЯДНТ? -- Eugene Berdnikov -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20131014074502.gb17...@protva.ru
Re: Особенности Zsh
On Mon, 14 Oct 2013, Eugene Berdnikov wrote: Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор вызывать. Что-то с памятью моей стало... напомните, pls, хау. По дефолту. % tar tvf - xxx.tbz tar: Архив сжат. Используйте параметр -j ЧЯДНТ? Попробуйте tar tvf xxx.tbz Видимо с f - такая особенность поведения. И ведь архиватор определяет правильно, а работать не хочет... tar --xz -cvf 1.tar.xz Conrad.pdf mv 1.tar.xz 1.tbz tar -tvf 1.tbz -r nefedov/nefedov 6613446 2013-07-27 15:49 Conrad.pdf tar -tvf - 1.tbz tar: Архив сжат. Используйте параметр -J tar -tvJf - 1.tbz -r nefedov/nefedov 6613446 2013-07-27 15:49 Conrad.pdf Ю.
Re: Особенности Zsh
14.10.2013, 12:20, yuri.nefe...@gmail.com yuri.nefe...@gmail.com: On Mon, 14 Oct 2013, Eugene Berdnikov wrote: Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор вызывать. Что-то с памятью моей стало... напомните, pls, хау. По дефолту. % tar tvf - xxx.tbz tar: Архив сжат. Используйте параметр -j ЧЯДНТ? Попробуйте tar tvf xxx.tbz Видимо с f - такая особенность поведения. И ведь архиватор определяет правильно, а работать не хочет... http://lists.gnu.org/archive/html/bug-tar/2008-02/msg7.html пять лет прошло. но судя по http://lists.gnu.org/archive/html/bug-tar/2013-10/msg2.html код до сих пор полируется. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/348591381741...@web3g.yandex.ru
Re: Особенности Zsh
On Mon, Oct 14, 2013 at 12:20:23PM +0400, yuri.nefe...@gmail.com wrote: On Mon, 14 Oct 2013, Eugene Berdnikov wrote: Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор вызывать. Что-то с памятью моей стало... напомните, pls, хау. По дефолту. % tar tvf - xxx.tbz tar: Архив сжат. Используйте параметр -j ЧЯДНТ? Попробуйте tar tvf xxx.tbz Ну так если имя файла известно, можно и явно тип сжатия указать. Что и было сделано в исходном скрипте. Видимо с f - такая особенность поведения. Угу, спасибо кривокодерам за недофичу. -- Eugene Berdnikov -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20131014090749.ge17...@protva.ru
☂ Parasole już od 7,99 PLN ☂
Witam, Najtańsze parasolki reklamowe - tylko u nas ! Parasol automatyczny z drewnianą raczką - wysoka jakosc - juz od 7,99 zl netto Dostępna od ręki szeroka gama kolorystyczna. Nadruk 1 kolor 0,50 gr netto + przygotowalnia 60 zl netto Zapraszamy do współpracy. Gwarantujemy szybkie terminy realizacji. Pozdrawiam Agnieszka Nowak Tel. 784 68 59 24 bi...@parasoletanie.pl http://parasoletanie.pl Uprzejmie informujemy, że Państwa adres został pozyskany bezpośrednio z Państwa strony internetowej lub z oficjalnych i ogólnie dostępnych baz danych i w związku z tym, w myśl przepisów o świadczeniu usług drogą elektroniczną (Dz. U. 2002 144.1204) niniejszy e-mail nie stanowi przesyłki mającej znamiona spamu. Jeśli jednak nie życzycie sobie Państwo dalszych informacji lub chcą Państwo wskazać innych właściwych odbiorców prosimy o kontakt: bi...@parasoletanie.pl http://mail.freshmail.pl/r/hf1u3mjcgc/pe4vkqntdy/
SSLCACertificateFile /etc/ssl/certs/ca-certificates.crt
Куда должна указывать директива SSLCACertificateFile если я планирую использовать(приобрести) сертификаты например у провайдера godaddy на системный файл, в котором собрано все дистрибутивом (/etc/ssl/certs/ca-certificates.crt)? на файл CA моего провайдера сертификатов ? что то еще. Спасибо. -- С Уважением, специалист по техническому и программному обеспечению, системный администратор Скубриев Владимир ~~~ Россия, Ростовская область, г. Таганрог тел. моб: +7 (918) 504 38 20 skype: v.skubriev icq: 214-800-502 www: skubriev.ru -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/525bd4d0.2030...@skubriev.ru
Re: SSLCACertificateFile /etc/ssl/certs/ca-certificates.crt
14.10.2013, 15:26, Vladimir Skubriev vladi...@skubriev.ru: Куда должна указывать директива SSLCACertificateFile если я планирую использовать(приобрести) сертификаты например у провайдера godaddy на системный файл, в котором собрано все дистрибутивом (/etc/ssl/certs/ca-certificates.crt)? на файл CA моего провайдера сертификатов ? судя по: http://stackoverflow.com/questions/14449071/installing-an-ssl-certificate-with-godaddy надо указать файл gd_bundle.crt, который следует брать отсюда: https://certs.godaddy.com/anonymous/repository.pki -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/30551381755...@web6j.yandex.ru
Re: SSLCACertificateFile /etc/ssl/certs/ca-certificates.crt
On 10/14/2013 04:54 PM, alexander barakin (aka sash-kan) wrote: 14.10.2013, 15:26, Vladimir Skubriev vladi...@skubriev.ru: Куда должна указывать директива SSLCACertificateFile если я планирую использовать(приобрести) сертификаты например у провайдера godaddy на системный файл, в котором собрано все дистрибутивом (/etc/ssl/certs/ca-certificates.crt)? на файл CA моего провайдера сертификатов ? судя по: http://stackoverflow.com/questions/14449071/installing-an-ssl-certificate-with-godaddy надо указать файл gd_bundle.crt, который следует брать отсюда: https://certs.godaddy.com/anonymous/repository.pki Спасибо. -- С Уважением, специалист по техническому и программному обеспечению, системный администратор Скубриев Владимир ~~~ Россия, Ростовская область, г. Таганрог тел. моб: +7 (918) 504 38 20 skype: v.skubriev icq: 214-800-502 www: skubriev.ru -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/525becf1.8040...@skubriev.ru
Re: Особенности Zsh
On 14.10.2013 01:04, Иван Лох wrote: On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then case $a_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf $a_name $* ;; *.tar.gz|*.tgz)tar xvzf $a_name $* ;; Если на клетке слона написано буйвол... file как-то кошернее и надежнее Да, я уж понял. Изначально так было. Сделаю лучше функцию, которая совмещает и то, и это. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/525c112e.3060...@yandex.ru
Сценарий для распаковки
Из предыдущей темы вылез сценарий, который как ни странно, показался кому-то полезным. Я занялся и обнаружил ещё пару утилит в репозитории: unp и atool. Поскольку, по сравнению с первым у меня было кое-что, чего там не было, а по сравнению со вторым было много больше, я решил его не выбрасывать а попробовать доделать. Что хочу: 1. Нормальное определение типа архива. Как заметил Иван Лох: Если на клетке слона написано буйвол... file как-то кошернее и надежнее Но есть деталь: если архив составной (tar.gz, например), то вероятно нельзя определить, что внутри, не зная названия. Думаю, что file будет основным, а затем должно происходить уточнение по имени файла. Кто посоветует правильней? 2. Минус всех сценариев - низкая модульность и настраиваемость. Хочу сделать плагины. Нужно ли? 3. Наверное, в связи с этим, стоит переписать сценарий на что-то более вразумительное, чем shell? 4. Очень бы хотелось получить архивы экзотических форматов (типа ACE), если кто-то может сделать с файликом test.txt внутри и содержимым test archive packer. 5. Чтобы ещё полезного добавить? Это черновой вариант (надеюсь сделать скрипт к следующей неделе): # # Unpack archives. Functions by `muhas` modified by Artiom N.. # # Used tools: unp, atool. # TODO: # ppmd # munpack # +unzoo # uudecode # rzip. # iso. # orange. # pbzip # pigz alias x=unpack # Распаковка любого архива (http://muhas.ru/?p=55) unpack() { if [ $# -lt 1 ]; then echo Usage: unpack file [args] 2 return 1 fi e_exists() { which $1 21 /dev/null } a_name=$1 lower_name=$(echo $1 | tr A-Z a-z) extract_dir=$( echo $(basename $a_name) | sed s/\.${1##*.}//g ) shift if [ -r $a_name ] ; then case $lower_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf $a_name $* ;; *.tar.gz|*.tgz)tar xvzf $a_name $* ;; *.tar.xz) tar --xz -xvf $a_name $* ;; *.tar.zma|*.tlz|*.tlzma) tar --lzma -xvf $a_name $* ;; *.tar.lzop|*.tzo) tar --lzop -xvf $a_name $* ;; *.tar.lzip)tar --lzip -xvf $a_name $* ;; *.bz2|*.mar) bunzip2 $a_name $* ;; *.cab) cabextract -d $extract_dir $a_name ;; *.rar) unrar x $a_name $* ;; *.gz) gunzip$a_name $* ;; *.tar) tar xvf $a_name $* ;; *.zip) unzip $a_name $* ;; *.z) uncompress$a_name $* ;; *.7z|*.s7z)7za x $a_name $* ;; *.rar) unrar x $a_name $* ;; *.xz) unxz $a_name $* ;; *.arj) arj x $a_name $* ;; *.ace|*.lzx) unace x $a_name $* ;; *.lzm|*.lzma) unlzma$a_name $* ;; *.lha) lha xv$a_name $* ;; *.lrz) lrunzip $a_name $* ;; *.lz) if e_exists plzip; then plzip -d $a_name $* elif e_exists lzip; then lzip -d $a_name $* fi ;; *.lzo) lzop -dv $a_name $* ;; *.ha) ha x $a_name $* ;; *.kgb) kgb $a_name $* ;; *.ar) command ar vx $a_name $* ;; *.cpio|*.afio) cpio -idv $* $a_name ;; *.zpaq)if e_exists zp; then zp x $a_name $* elif e_exists zpaq; then zpaq x $a_name $* fi ;; *.iss) innoextract -L -e $a_name ;; *.msi) unshield -D 2 -v -o -L -d $extract_dir x $a_name ;; *.exe) echo innoextract, orange or unshield ;; *.zoo) zoo -x$a_name $* ;; *.tnef|*.dat) tnef -v -C $extract_dir $a_name ;; *.chm) if e_exists archmage; then archmage $a_name $extract_dir elif e_exists extract_chmlib; then extract_chmlib $a_name fi
Re: Особенности Zsh
Конфиг с исправленными проблемами: 1. Убран алиас, заменяющий ar. 2. Убран вызов ls по Alt+L. 3. Настроен RPROPMT. # # Artiom N. Zsh local config file (~/.zshrc). # # See also: #https://github.com/robbyrussell/oh-my-zsh/ #http://pastie.org/1073336 # # Path to your oh-my-zsh configuration. ZSH=$HOME/.oh-my-zsh # Set name of the theme to load. # Look in ~/.oh-my-zsh/themes/ # Optionally, if you set this to random, it'll load a random theme each # time that oh-my-zsh is loaded. # Good themes: gentoo, agnoster, duellj. ZSH_THEME=gentoo # Example aliases # alias zshconfig=mate ~/.zshrc # alias ohmyzsh=mate ~/.oh-my-zsh # Set to this to use case-sensitive completion # CASE_SENSITIVE=true # Uncomment this to disable bi-weekly auto-update checks # DISABLE_AUTO_UPDATE=true # Uncomment to change how often before auto-updates occur? (in days) # export UPDATE_ZSH_DAYS=13 # Uncomment following line if you want to disable colors in ls # DISABLE_LS_COLORS=true # Uncomment following line if you want to disable autosetting terminal title. # DISABLE_AUTO_TITLE=true # Uncomment following line if you want to disable command autocorrection # DISABLE_CORRECTION=true # Uncomment following line if you want red dots to be displayed while waiting for completion # COMPLETION_WAITING_DOTS=true # Uncomment following line if you want to disable marking untracked files under # VCS as dirty. This makes repository status check for large repositories much, # much faster. # DISABLE_UNTRACKED_FILES_DIRTY=true # Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) # Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ # compleat - Bash-completion. # debian - aliases to apt-*, dpkg and aptitude. Useful: apt-history, kerndeb. # emoji-clock - clock. :-) # encode64 - aliases to base64: e64, d64. # gem - Ruby gem installer autocompletion. # git - Git aliases. # git-extras - Extra Git autocompletion. # history-substring-search - searh substring in the shell history. # jump - Easily jump around the file system by manually adding marks. # kate - alias to kate (and Kate is started silently from console). # mosh - simply map SSH autocompletion to mosh. No overhead. # python - pyclean, pyfind, pygrep. # rand-quote - random quote from http://www.quotationspage.com #(function `quote`). # themes - add functions `theme` and `lstheme` for loading and listing #oh-my-zsh themes. # torrent - magnet link to torrent file converter #(function `magnet_to_torrent`). # urltools - `urldecode` and `urlencode` functions. # web-search - search from the terminal. Aliases: bing, google, yahoo, #ddg (for Duckduckgo), wiki, news, youtube, map, image, ducky. plugins=(colored-man compleat debian emoji-clock encode64 gem \ git git-extras git-flow git-remote-branch history-substring-search \ jump kate mosh python rand-quote themes torrent urltools) # Interesting plugins: # cp - replace 'cp' to 'rsync'. # dircycle - cycling through directory stack. # dirpersist - persistent directory stack. # extract - extract archives, but I use my own function. # fbterm - framebuffer terminal. Buggy on NVIDIA. # git-flow-avh # gitfast - fast Git autocompletion. # github. # gnu-utils - use GNU utilities for replace built-in functions. # go/golang - Google Go language compiler autocompletion. # nyan - animated terminal nyan cat. # pass - password manager. # per-directory-history - history unique for each directory. # perl - aliases for Perl. # pj - simple project manager. # postgres - aliases for starting/restarting Postgres SQL. # rails. rails3, rails4 - aliases for Ruby On Rails. # redis-cli - Redis database client completion. # rsync - aliases for rsync (rsync-copy, rsync-move, rsync-update, #rsync-synchronize). # ruby - aliases: rfind, rgem. # safe-paste - safe paste text to the X-terminal. # scala - autocompletion for Scala compiler. # screen - plugin for GNU Screen. # sprunge - command line Pastebin (function `sprunge`). # ssh-agent - wrapper for the SSH autentification agent. # sublime - set paths for Sublime text editor on MacOS X and add alias `stt` #on all systems. # svn - functions for Subversion (like svn_get_branch_name). # systemd - add aliases with sudo for the system.d commands (start, stop, #restart, etc.). # taskwarrior - console task manager. # vi-mode - enable handy Vim mode in the terminal. # vundle - bundle manager for Vim. # yum - Aliases for Yum commands. For RH-based. source $ZSH/oh-my-zsh.sh # Autocompletion. # Enabled in oh-my-zsh. # autoload -Uz compinit compinit # Enabling user-names completion, disabled in oh-my-zsh. zstyle -d ':completion:*' users # Какой-то ненормальный в oh-my-zsh забиндил Alt+L на вызов ls. Убираю. bindkey -r '\el' bindkey '\el' down-case-word # Setting in oh-my-zsh. # Share history between shells. #setopt share_history # Ignore duplicity commands in history. #setopt hist_ignore_all_dups # Don't save in history commands,
Re: Особенности Zsh
Ещё возник вопрос. Возможно ли сделать регистронезависимое дополнение только для команд, но не для файлов? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/525c3e62.9060...@yandex.ru
Re: Сценарий для распаковки
Артём Н. artio...@yandex.ru writes: Что хочу: 1. Нормальное определение типа архива. Как заметил Иван Лох: Если на клетке слона написано буйвол... file как-то кошернее и надежнее Но есть деталь: если архив составной (tar.gz, например), то вероятно нельзя определить, что внутри, не зная названия. Думаю, что file будет основным, а затем должно происходить уточнение по имени файла. Кто посоветует правильней? Рекурсия спасет отца русской демократии? Проверяйте, не являются ли декомпрессованные файлы архивами. И если являются - распаковывайте их. 2. Минус всех сценариев - низкая модульность и настраиваемость. Хочу сделать плагины. Нужно ли? А не легче будет скрипт подобного рода просто ручками поправить? Вы главное сделайте так, чтобы черт ногу не сломил при этом. Заведите, что ли, ассоциативные массивы соответствия типа файла команде. 3. Наверное, в связи с этим, стоит переписать сценарий на что-то более вразумительное, чем shell? Чем он Вам не кажется вразумительным? Ну, можете Perl попробовать. У него порог вхождения несколько ниже. 4. Очень бы хотелось получить архивы экзотических форматов (типа ACE), если кто-то может сделать с файликом test.txt внутри и содержимым test archive packer. Надо делом заниматься, а не задачи придумывать. Напишите то, что нужно лично Вам, и выкладывайте в сеть. Если скрипт будет востребован - его допишут добровольцы. Если не будет - Вы хотя бы время не потратите. Не того уровня проект, чтобы масштабную стройку городить. Да и скриптик-то пока не торт. 5. Чтобы ещё полезного добавить? Добавить можно было бы проверку на существование утилиты необходимой для распаковки файла. Также было бы неплохо учитывать, что некоторые версии утилит обладают разными возможностями. Например есть unrar-nonfree и unrar-free, но обе обзываются как unrar, и используя имя unrar Вы можете нарваться на неприятности. pgpLSR3J07sHK.pgp Description: PGP signature
Re: Сценарий для распаковки
15.10.13, 00:19, Dmitrii Kashin free...@freehck.ru: Артём Н. artio...@yandex.ru writes: Что хочу: 1. Нормальное определение типа архива. Как заметил Иван Лох: Если на клетке слона написано буйвол... file как-то кошернее и надежнее Но есть деталь: если архив составной (tar.gz, например), то вероятно нельзя определить, что внутри, не зная названия. Думаю, что file будет основным, а затем должно происходить уточнение по имени файла. Кто посоветует правильней? Рекурсия спасет отца русской демократии? Проверяйте, не являются ли декомпрессованные файлы архивами. И если являются - распаковывайте их. кстати: http://packages.debian.org/dtrx 2. Минус всех сценариев - низкая модульность и настраиваемость. Хочу сделать плагины. Нужно ли? А не легче будет скрипт подобного рода просто ручками поправить? Вы главное сделайте так, чтобы черт ногу не сломил при этом. Заведите, что ли, ассоциативные массивы соответствия типа файла команде. 3. Наверное, в связи с этим, стоит переписать сценарий на что-то более вразумительное, чем shell? Чем он Вам не кажется вразумительным? Ну, можете Perl попробовать. У него порог вхождения несколько ниже. 4. Очень бы хотелось получить архивы экзотических форматов (типа ACE), если кто-то может сделать с файликом test.txt внутри и содержимым test archive packer. Надо делом заниматься, а не задачи придумывать. Напишите то, что нужно лично Вам, и выкладывайте в сеть. Если скрипт будет востребован - его допишут добровольцы. Если не будет - Вы хотя бы время не потратите. Не того уровня проект, чтобы масштабную стройку городить. Да и скриптик-то пока не торт. 5. Чтобы ещё полезного добавить? Добавить можно было бы проверку на существование утилиты необходимой для распаковки файла. Также было бы неплохо учитывать, что некоторые версии утилит обладают разными возможностями. Например есть unrar-nonfree и unrar-free, но обе обзываются как unrar, и используя имя unrar Вы можете нарваться на неприятности. -- без подписи -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2741381785...@web6h.yandex.ru
Re: GNUS+IMAP ukr.net отваливается
Oleksandr Gavenko gaven...@gmail.com writes: Странно что в треде говорят о процессе gnutls/openssl. Судя по всему у Вас Emacs 24.x - в нем GnuTLS бинарно вкомпилен: http://www.gnu.org/software/emacs/manual/html_mono/emacs-gnutls.html Да, так и есть у меня Emacs 24.3.1 Может мешают старые настройки с = Emacs 23.x? Пробуем emacs -Q. Попробовал, nnimap вообще никакой не поднимается. Только nnmbox поднялся и все. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87zjqbts5r.fsf@hornet.workgroup