0

chmod +x を実行してファイルを実行可能にしようとしています

jna.jar を使用してネイティブ コードを実行する次のコードを見つけました。

import com.sun.jna.Library;
import com.sun.jna.Native;

public class Main {
    private static CLibrary libc = (CLibrary) Native.loadLibrary("c", CLibrary.class);

    public static void main(String[] args) {
        libc.chmod("/path/to/file", 0755);
    }
}

interface CLibrary extends Library {
    public int chmod(String path, int mode);
}

これを取得して chmod +x file コマンドを実行する方法はありますか? 読み取り/書き込み許可を変更することしかできないようです

4

0 に答える 0