Сохраните свои функциональные определения в файле как factorial.bc
, и затем выполненный
bc factorial.bc <<< '1/fact(937)'
Если Вы хотите, чтобы функция факториала всегда загрузилась, когда Вы работаете bc
, Я предложил бы перенестись bc
двоичный файл со сценарием оболочки или функцией (являются ли сценарий или функция лучшими, зависит от того, как Вы хотите использовать его).
bc
, вставить ~/bin
)#!/bin/sh
bc ~/factorial.bc << EOF
$@
EOF
bc () {
bc ~/factorial.bc << EOF
$@
EOF
}
Это должно взять вход из любых данных файлов, затем читать из стандартного входа.
Можно добавить следующие строки в Ваш /etc/apt/sources.list
deb http://http.kali.org/ /kali main contrib non-free
deb http://http.kali.org/ /wheezy main contrib non-free
deb http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali-dev main/debian-installer
deb-src http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free
deb http://http.kali.org/kali kali main/debian-installer
deb-src http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
и затем выполненный
apt-get update
apt-get upgrade
apt-get install iceweasel
/etc/apt/sources.list
. – Raphael Ahrens 16.07.2013, 18:22