我遇到过以下使用 -1 命令的函数
q)whereami:{-1 "cd ~ ",system "cd";} / defining the function
q)whereami[] / executing the function
cd ~ /Users/utsav/kdbScripts/db
你能解释一下这个函数中-1命令的用途吗?
似乎它用于以非字符串格式在控制台中提供输出,但不确定是否是这种情况。
如果我尝试不带 -1 和分号的函数,然后在控制台中显示输出,它将以字符串格式显示输出。
whereami:{"cd ~ ",system "cd"}
whereami[]
"cd ~ /Users/utsav/kdbScripts/db"