将whoami输出存储到变量中,并通过bash脚本将此变量插入到sql表的列中

时间:2017-08-17 11:13:30

标签: mysql batch-file

我正在尝试使用脚本来帮助记录用户并将记录插入表格的列中。我是bash的新手,所以我一直尝试使用这种方法,将它写在记事本++中保存.bat文件类型。

我正在使用此命令来获取whoami并将其设置为变量,以便我可以将此变量插入到表的列中。但是我无法获得whoami结果并将其存储到变量中。

@ECHO OFF SETLOCAL

set name = whoami

echo%name%

暂停

1 个答案:

答案 0 :(得分:0)

批处理命令行中的命令替换等效(如果是多行,则最后一行将存储在变量中)

for /f "delims=" %n in ('whoami') do set name=%n
脚本中的

必须是双倍

for /f "delims=" %%n in ('whoami') do set name=%%n