我想死一个文件夹,并获取* .csv文件的所有名称的变量。
有谁知道我该怎么做?
答案 0 :(得分:3)
使用Bash,您可以尝试:
dirlist=`ls -1 *.csv`
echo "$dirlist"
在Windows下,您可以阅读以下Q和A:
Windows batch files: How to set a variable with the result of a command?
类似的东西:
for /f "delims=" %%a in ('dir') do @set foobar=%%a
将'dir'改为你想要的。我附近没有窗户机器,所以无法测试。
答案 1 :(得分:0)
我为重复的回复道歉,但StackOverflow的声誉计数器阻碍了我采取某些行动。
直接在命令提示符下执行时,请使用以下格式:
for /f "delims=" %a in ('whoami') do @set myaccount=%a
以前答案中的表单用于.bat或.cmd文件。