我有这个bash文件,它生成密钥和过期时间:
#!/bin/bash
get_customer_url() {
local IP=${1:-127.0.0.1}
local SECRET=${2:-VERY_COOL_SECRET}
local EXPIRES="$(date -d "today + 30 minutes" +%s)";
local token="$(echo -n "${EXPIRES} VERY_COOL_SECRET" | openssl md5 -binary | openssl base64 | tr +/ -_ | tr -d =)"
echo "/${token}/${EXPIRES}/"
}
get_customer_url
我通过php调用它,如下所示
<?php $output = shell_exec('sh generate-keys-hls.sh'); echo "$output";?>
它工作得很好,它会生成如下所示的内容
/G8INKLc3VfDMYtQT2NTU-w/1530222035/
我的问题是我想把另一个php结果放在某一行中,如下所示
<?php $output = shell_exec('sh generate-keys-hls.sh'); echo "$output";?><?php echo get_post_meta($post->ID, 'file', true)?>
目前它打印的结果在两行,我需要它是只有一行而不是这个
/G8INKLc3VfDMYtQT2NTU-w/1530222035/
file.mp4.m3u8
我希望是这样的
/G8INKLc3VfDMYtQT2NTU-w/1530222035/file.mp4.m3u8
没有空格或多行!
https://stackoverflow.com/questions/51091368
复制相似问题