0

リポジトリからいくつかのファイルをチェックアウトし、何らかの方法でそれらを操作し、html で結果ファイルを生成するスクリプトを作成しました。

すべてのユーザーがスクリプトを実行し、結果を個別に表示できるようにしたいと考えています。これには、スクリプトを実行している 1 人のユーザーと、結果を表示している別のユーザーが含まれます。

Unix フォルダー構造についての私の限られた理解から、スクリプト自体を /usr/local/bin に配置する必要があると考えています。

私の質問は、レポと結果からチェックアウトされたファイルをどこに置くべきですか? それらは /usr/local のサブフォルダーに入れる必要がありますか?もしそうなら、私が従うべき標準的な慣行はありますか? それとも、完全に別の場所に配置する必要がありますか?

4

2 に答える 2

0

私の質問は、レポと結果からチェックアウトされたファイルをどこに置くべきですか? それらは /usr/local のサブフォルダーに入れる必要がありますか?もしそうなら、私が従うべき標準的な慣行はありますか? それとも、完全に別の場所に配置する必要がありますか?

/usr/localroot のみがそこに書き込み権限を持っているため、これは適切な選択ではありません。ほとんどのユーティリティは、結果ファイルをデフォルトで現在の作業ディレクトリに配置するか、コマンド ラインで指定した場所に配置します。一時ファイルは に配置する必要があります/tmpmktempユーティリティは便利です。

于 2014-12-30T11:09:53.770 に答える