所以我正在尝试分享一个包含Whatsapp标签的链接。
#!/bin/bash
function sum() {
local n=$1
local res=0
while [ $n -gt 0 ]
do
local sdigit=$(( $n % 10 ))
local n=$(( $n / 10 ))
local res=$(( $res + $sdigit ))
done
echo $res
}
function prod() {
len=$(echo $1 | wc -c)
len=$(( $len - 1 ))
res=1
for (( i=1; i <= $len; i++ ))
do
res=$(($res * $(echo $1 | cut -c $i) ))
done
echo $res
}
#####################################################
n=0
my_prod=$(prod $n)
my_sum=$(sum $n)
while [ $n -le 10 ];
do
if (( n == $((my_prod + my_sum)) ))
then
echo "$n"
n++
break
else
n++
fi
done
不知何故,它会发送www.google.com但它会忽略#之后的所有内容。 有人有解决方案吗?你会摇滚我的世界!
PS。我试图对#test进行编码,但这也不起作用。
答案 0 :(得分:2)
如果我更改您发布的链接:
<a href="whatsapp://send?text=http%3A%2F%2Fgoogle.com%23test" data-action="share/whatsapp/share">Share via Whatsapp</a>
在whatsapp中显示为http://google.com#test