在下面的脚本中,我尝试从mysql数据库中获取所有表名,并且我希望打印出所有表的名称,但无论我做什么或我使用哪个method,它只是不起作用。打印的字符串我想是彼此重叠的表名:
watchdoglescabularyrchygsey
这个脚本有什么问题?
mysql -Nse 'show tables' DATABASE |
{
while read table
do
alltables="$alltables $table"
done
echo $alltables;
}
答案 0 :(得分:2)
pd.DataFrame(
np.power(df.values[:, [0]], np.power(2, np.arange(4))),
df.index, df.columns)
0 1 2 3
0 1 1 1 1
1 2 4 16 256
2 3 9 81 6561
3 4 16 256 65536
4 5 25 625 390625
是否可以将表名分隔为mysql
而不是\n\r
?然后,\n
会显示read
,First Table
,依此类推。在大多数Linux终端\rSecond Table
中,光标会跳回到当前行的开头。 \r
将打印为ABC\r_
。
_BC
执行\r
并查看输出。控件字符mysql -Nse 'show tables' DATABASE | sed 's:\r:\\r:'
将打印为文字字符串\r
。
\r
在命令之间插入\r
。