iex --version Erlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threa-6ren">
gpt4 book ai didi

linux - 带有 sudo 和 System.cmd ("mount"的 IEx block )

转载 作者:太空宇宙 更新时间:2023-11-04 12:26:15 25 4
gpt4 key购买 nike

一些精度:

$> iex --version
Erlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:10] [hipe] [kernel-poll:false]

IEx 1.4.4

$> mix --version
Erlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:10] [hipe] [kernel-poll:false]

Mix 1.4.4

我是法国人,我不明白为什么

$> iex -S mix

有一些错误:

$> sudo iex -S mix

我想在 IEx 中执行命令:

System.cmd("mount", ["-t", "ecryptfs", ".private", "private", "-o", ~s(key=passphrase,passphrase_passwd="pass",ecryptfs_enable_filename_crypto=n,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=n)], [stderr_to_stdout: true])

用于测试和挂载一个 ecryptfs 分区。在

$> iex -S mix
iex(2)> System.cmd("mount", ["-t", "ecryptfs", ".private", "private", "-o", ~s(key=passphrase,passphrase_passwd="pass",ecryptfs_enable_filename_crypto=n,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=n)], [stderr_to_stdout: true])

{"mount: mount : seul le superutilisateur peut utiliser l'option « --options »\n",1}

我有正确的值,非特权mount

与:

$> sudo iex -S mix
iex(2)> System.cmd("mount", ["-t", "ecryptfs", ".private", "private", "-o", ~s(key=passphrase,passphrase_passwd="pass",ecryptfs_enable_filename_crypto=n,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=n)], [stderr_to_stdout: true])

命令错误并打印任何内容。它只是阻止。没有返回错误代码,没有任何东西,只是阻塞。 IEx 不打印任何东西。

我有那个错误的截图:

enter image description here

最佳答案

好的,System.cmd 不想在参数中引用。好的。 :/

关于linux - 带有 sudo 和 System.cmd ("mount"的 IEx block ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44517868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com