0

パッケージを削除したときにoptフォルダーが削除された場合に、optフォルダーを再作成するスクリプトを作成する必要があります。これが私の以前の投稿へのリンクです:プロセスを停止するためのdpkgremove

さて、私が遭遇している問題はここでよりよく説明されるかもしれません:http: //lists.debian.org/debian-devel/2006/03/msg00242.html

optディレクトリが存在するかどうかをチェックし、存在しない場合は作成するpostremスクリプトを追加することを考えていました。しかし、シェルスクリプトに関する私の経験はかなり限られています。

4

1 に答える 1

1
[ -d "$dir" ] || mkdir -p "$dir"

これは、より詳細に/明確に次のように書くことができます。

if ! test -d "$dir"; then
    mkdir -p "$dir"
fi

詳細については、を参照help testしてください。

于 2012-08-27T21:37:32.737 に答える