Python 下面的bash脚本的含义
我有一个简短的问题。我从朋友那里得到了下面的bash脚本,但我不知道什么是Python 下面的bash脚本的含义,python,bash,base64,Python,Bash,Base64,我有一个简短的问题。我从朋友那里得到了下面的bash脚本,但我不知道什么是/inline/b64/,也不知道下面的代码段是如何工作的 我对bash和Python有一些经验,但我根本无法理解下面的代码片段。谁能给我一些启示 更具体地说 1) /inline/b64是什么意思?我在网上搜索了一下,但找不到任何线索 2) 下面的命令是什么意思 ENCODED_COMMAND=$(python <<EOF ENCODED_命令=$(python) 这取决于$BIN的值是什么。这可能是支持-
/inline/b64/
,也不知道下面的代码段是如何工作的
我对bash和Python有一些经验,但我根本无法理解下面的代码片段。谁能给我一些启示
更具体地说
1) /inline/b64
是什么意思?我在网上搜索了一下,但找不到任何线索
2) 下面的命令是什么意思
ENCODED_COMMAND=$(python <<EOF
ENCODED_命令=$(python)
这取决于$BIN
的值是什么。这可能是支持--edit_commands
标志的其他脚本。您需要了解其他脚本希望该值能够解释的内容
这是对bash语法的组合。首先,$(…)
表示“执行包含的命令并将其输出捕获为字符串”。其次,
这取决于$BIN
的值是什么。这可能是支持--edit_commands
标志的其他脚本。您需要了解其他脚本希望该值能够解释的内容
这是对bash语法的组合。首先,$(…)
表示“执行包含的命令并将其输出捕获为字符串”。其次,
这取决于$BIN
的值是什么。这可能是支持--edit_commands
标志的其他脚本。您需要了解其他脚本希望该值能够解释的内容
这是对bash语法的组合。首先,$(…)
表示“执行包含的命令并将其输出捕获为字符串”。其次,
这取决于$BIN
的值是什么。这可能是支持--edit_commands
标志的其他脚本。您需要了解其他脚本希望该值能够解释的内容
这结合了一些bash语法。首先,$(…)
意味着“执行包含的命令并将其输出捕获为字符串”。其次,请修复格式。请修复格式。请修复格式。请修复格式。
#!/bin/bash
COMMAND="FILTER file utterance_id /tmp/my_utt_list"
ENCODED_COMMAND=$(python <<EOF
import base64
print base64.urlsafe_b64encode('$COMMAND')
EOF
)
$BIN --edit_commands="/inline/b64/$ENCODED_COMMAND"