1

Debian パッケージをビルドし、ダウンロードできるように別のディレクトリに移動する必要がある Web サイトがあります。Linux と bash ファイルを使用してこれを実行し、dpkg で Packages ファイルを圧縮してビルドすることができました。これがbashスクリプトです

#!/bin/bash
echo Enter app name
read NAME
cd /home/stumpx/cydia/apps
dpkg -b $NAME
cp /home/stumpx/cydia/apps/$NAME.deb /home/stumpx/cydia/upload/deb/$NAME.deb
cd /home/stumpx/cydia/upload
dpkg-scanpackages -m . /dev/null >Packages
bzip2 /home/stumpx/cydia/upload/Packages -f -k

.bz2 ファイルを作成するとよいでしょう。

4

2 に答える 2

4

あなたは質問を忘れました。でも構わず答えます。exec()bash スクリプトを呼び出すために使用します。

于 2011-04-27T23:26:51.613 に答える
0

基本的にシステムコマンドを実行する必要があります。これは、php の exec() を介して行われます。そのため、すべてを実行する bash スクリプト (パッケージのビルド、圧縮および移動) を作成し、php を使用して実行する必要があります。

于 2011-04-27T23:30:41.640 に答える