Test

Тестовая тема.
Тут можно проверять работу формы ввода итп.
16.05.2008 - 19:29
Проверяем цитирование.
vyazovoi wrote:
Странно, убрал лишние теги - не помогало.
Затем отредактировал и написал снова тоже самое - заработало


Теги при формате bbcode: ссылка.
17.05.2008 - 09:52
Тэг list
  • раз
  • два
  • три
Тэг code:
#!/bin/sh
# Скрипт преобразует пакет Slackware в пакет Arch Linux
# Используйте очень осторожно. Работает только в самом Arch Linux
# Распространяется как есть. Дата:  24.12.07
# Используйте -i в конце команды чтобы сразу установить пакет.
# Автор: http://archlinux.org.ru/forum/index.php/topic,425.0.html

    arch="i686";

    filename=$1;
    fileshort=${filename##*/}
    pkgname=${fileshort%%-?.*}
    pkgver=${fileshort%.tgz}
    pkgver=${pkgver#$pkgname-}
    pkgver=${pkgver%%-*}
    pkgrel=${fileshort%.tgz}
    pkgrel=${pkgrel##*-}

    mkdir -p ./build-$pkgname
    cp $filename ./build-$pkgname
    cd ./build-$pkgname
    tar -zxf $filename install/doinst.sh
    tar -zxf $filename install/slack-desc

cat > PKGBUILD << _EOF_
pkgname=$pkgname
pkgver=$pkgver
pkgrel=$pkgrel
arch=('$arch')
pkgdesc="$(cat install/slack-desc | grep $pkgname | sed -e s/$pkgname://g | sed -e 1!d)"
source=($fileshort)
install=('$pkgname.install')
build () {
    cd $startdir/src
    rm -rf ./install
    rm -rf ./$fileshort
    cp -r ./* $startdir/pkg
}
_EOF_

    ${EDITOR:-nano} PKGBUILD

cat > $pkgname.install << _EOF_
postinstall() {
$(cat install/doinst.sh)
/bin/true
}

op=$1
shift

$op "$@"
_EOF_

    ${EDITOR:-nano} $pkgname.install

    makepkg -f
    cp $pkgname-$pkgver-$pkgrel-$arch.pkg.tar.gz ../
    cd ../
    rm -rf ./build-$pkgname

    if [ "$2" = "-i" ]; then
    echo "Для установки пакета требуется пароль root:"
    su -c "pacman -U $pkgname-$pkgver-$pkgrel-$arch.pkg.tar.gz"
    fi

17.05.2008 - 10:49
Нука...

if [ $x -ne 0 ]
then echo "Wow!"
     echo $(cat file$x)
fi

Вобщем, простейшие вещи в теге `sh` подсвечиваются.
RSS-материал RSS-материал