Его было 15 лет с тех пор, как я использовал оболочку Unix ksh, теперь bash. Он возвращается ко мне, но я потратил много времени на то, чтобы заставить базовую интерактивную оболочку не только понравиться мои скрипты и синтаксис, я прочитал man-страницы по настройке .bashrc и тому подобное, но ничего.Cygwin и imagemagick
пример: я ничего не мог исправить, пока не вытащил все "." символы в именах функций и именах файлов, все еще не могли получить функции и vars для загрузки из исходного сценария обратно вызывающему абоненту ... и затем, наконец, обнаружили, что проблема заключалась в использовании «2> & 1 $ LOGFILE» on мои вызовы при отправке. go фигурка. дней впустую.
У меня теперь есть bash kinda, работающий достаточно, чтобы попытаться установить изображение magick 6.8.8, но его тоже не работает. Я выполнил инструкции по установке, расширил tar-мяч, установил env var, добавленный в путь до всех остальных. как исходная проблема, я обнаружил, что оболочка находит команды IM, в правой папке и запускает их, они просто ничего не делают. все, что я получаю, это CR/LF при вводе любого IM exe.
Вот почему я прошу сейчас, кажется, какой-то флаг я не заходящего ..
мне нужно зарегистрировать библиотеки DLL? почему они .exe-файлы?
Что я забыл сделать? сделать Также у вас есть какие-либо хорошие параметры по умолчанию или советов по настройке Баша оболочки для работы и отладки много Баша
GNU Bash, версия 4.3.42 (4) -release (x86_64-неизвестно-Cygwin) cygwin64 на Windows7 «.
ImageMagick-6.8.8
здесь соответствующая часть окр ...
$ ls -l convert.exe compare.exe
-rwxr-xr-x 1 Administrators None 74892 Jan 27 2014 compare.exe
-rwxr-xr-x 1 Administrators None 74316 Jan 27 2014 convert.exe
$ which convert
/home/ripple/ImageMagick-6.8.8/bin/convert
[email protected] ~
$ convert.exe -version
convert.exe -version
[email protected] ~
========================================
============================
$ **env**
HOMEPATH=\Users\ripple
ProgramW6432=C:\Program Files
HOSTNAME=prp-lap-tos
SHELL=/bin/bash
TERM=xterm
PROCESSOR_IDENTIFIER=AMD64 Family 15 Model 104 Stepping 2, AuthenticAMD
PROFILEREAD=true oRIGINAL_PATH=/cygdrive/c/bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows
USER=ripple
!::=::\
LD_LIBRARY_PATH=/home/ripple/ImageMagick-6.8.8/lib
USERNAME=ripple
PROCESSOR_LEVEL=15
PATH=/home/ripple/bin:/home/ripple/ImageMagick6.8.8/bin:/usr/local/bin:/usr/bin:/cygdrive/c/bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
FP_NO_HOST_CHECK=NO
PWD=/home/ripple/ImageMagick-6.8.8/bin
LANG=en_US.UTF-8
TZ=America/Denver
PS1=\[\e]0;\w\a\]\n\[\e[32m\]\[email protected]\h \[\e[33m\]\w\[\e[0m\]\n\$
MAGICK_HOME=/home/ripple/ImageMagick-6.8.8
PROCESSOR_ARCHITECTURE=AMD64
EXECIGNORE=*.dll
SHLVL=1
HOME=/home/ripple
INFOPATH=/usr/local/info:/usr/share/info:/usr/info
_=/usr/bin/env
==================================
from .**bashrc**
export MAGICK_HOME="$HOME/ImageMagick-6.8.8"
export PATH="$MAGICK_HOME"/bin:$PATH
LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$MAGICK_HOME/lib
export LD_LIBRARY_PATH
==================================================
$ **shopt**
autocd off
cdable_vars on
cdspell on
checkhash on
checkjobs off
checkwinsize on
cmdhist on
compat31 off
compat32 off
compat40 off
compat41 off
compat42 off
completion_strip_exe off
complete_fullquote on
direxpand off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug off
extglob on
extquote on
failglob off
force_fignore on
globstar off
globasciiranges off
gnu_errfmt off
histappend on
histreedit on
histverify on
hostcomplete on
huponexit off
interactive_comments on
lastpipe off
lithist off
login_shell on
mailwarn off
no_empty_cmd_completion on
nocaseglob on
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off
scripts
!#/bin/bash -x
which does not seem to work right either, its not echoing like I thought.
been playing with these commands too.
#set +n
#set +C
#set -o posix
#set -euo pipefail
спасибо,
Ripple rätt
Phat Ретт Фотография
Вы можете установить ImageMagick без Cygwin вообще .. –
Это не звучит, как вы установили ImageMagick с помощью Cygwin, это звучит, как вы установлена версия, отличная от Cygwin. Удалите IM, но вы это сделали, снова запустите программу установки Cygwin и выберите ImageMagick. Затем повторите попытку. Он должен просто работать из коробки. – pak