mam następujące polecenie w moim .bashrc:Wywoływanie bash aliasy prowizji
alias mfigpdf='for FIG in *.fig; do fig2dev -L pdftex "$FIG" "${FIG%.*}.pdftex"; done;
for FIG in *.fig; do fig2dev -L pstex_t -p "${FIG%.*}.pdftex" "$FIG" "${FIG%.*}.pdftex_t"; done'
I chcę, aby wykonać polecenie 'mfigpdf' w moim Rakefile:
desc "convert all images to pdftex (or png)"
task :pdf do
sh "mfigpdf"
system "mfigpdf"
end
Ale żadna z prac zadania działają. Mogę po prostu skopiować polecenie z pliku rake, wstawić je do pliku skorupy, ale mam zduplikowany kod.
Dzięki za pomoc!
Matthias
Dlaczego nie zadeklarować tego aliasu jako funkcji w pliku rake? Będziesz miał pełną moc ruby do swojej dyspozycji.Przepraszam, robię wszystko w rubinach i widzę, że korzystasz z prowizji, dlatego nie mogłem ci pomóc. –