Bash脚本:检查数字是否以开头

时间:2019-07-02 13:49:33

标签: bash

import pandas as pd

d = {
    'cost_center': [1, 2, 3, 4, 5, 2, 5, 5],
    'amount': [100, 200, 300, 400, 500, 500, 500, 300],
}

d2 = {
    'cc': [1, 4, 5, 6, 7, 1, 7],
    'a': [50, 150, 250, 350, 450, 150, 750],
}

desired_output = {
    'cost_center': [1, 2, 3, 4, 5, 6, 7],
    'df_amount_minus_df2_amount': [-100, 700, 300, 250, 1050, -350, -1200],
}

df = pd.DataFrame(d)
df2 = pd.DataFrame(d2)

$ var是动态的。如何检查它是否以15开头?我尝试过:

$var=1545334345

if [[ $var == 15* ]]; then
    echo "Yes"
fi

都不行。

1 个答案:

答案 0 :(得分:2)

从分配中删除$

var=1545334345

您编写的第一条if语句是正确的。

if [[ $var == 15* ]]; then
    echo "Yes"
fi