在cmd中重新排列数组元素

约翰·杜

我的批处理文件中有一个数组,如下所示:

"port[0] ="
"port[1] = 0"
"port[2] = 3"
"port[3] = 2"

是否有任何精美而优雅的方法可以将值移回一个元素,因此看起来像这样?

"port[0] = 0"
"port[1] = 3"
"port[2] = 2"
"port[3] ="

我想要的不只是SET port[0] = %port[1]%等等?

用户名
:: Q:\Test\2018\11\23\SO_53453204.cmd
@Echo off&SetLocal  EnableDelayedExpansion
set "port[0]="   &Rem this clears/deletes the variable
set "port[1]=0"
set "port[2]=3"
set "port[3]=2"

For /L %%L in (1,1,3) do (
  set /A "New=%%L-1,Last=%%L"
  set "port[!New!]=!port[%%L]!"
)
:: finally reset the last entry
set "port[%Last%]="
set port[

> Q:\Test\2018\11\23\SO_53453204.cmd
port[0]=0
port[1]=3
port[2]=2

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Dev

重新排列dom中的html元素

来自分类Dev

重新排列Erlang中的元素

来自分类Dev

重新排列列表中的元素

来自分类Dev

重新排列NumPy数组中的值

来自分类Dev

在Python中重新排列数组

来自分类Dev

在React JS中重新排列数组

来自分类Dev

按数组元素重新排列二维数组

来自分类Python

在数组中重新排列数组中的数组

来自分类Java

Java根据元素编号重新排列数组

来自分类Dev

JavaScript:根据与x的绝对差重新排列数组元素

来自分类Dev

重新排列numpy数组

来自分类Dev

重新排列JavaScript数组

来自分类Dev

在数组数组中重新排列值

来自分类Dev

重新排列numpy数组中的元素以在2d中绘制3d数组,并保留分组

来自分类Dev

在Matlab中重新排列几个数组的行

来自分类Java

Java中的高级数组排序/重新排列

来自分类Dev

防止Slickgrid重新排列DOM元素

来自分类Dev

使用JavaScript重新排列元素

来自分类Dev

重新排列数组索引雄辩的Laravel

来自分类Dev

排序和重新排列(不同的)数组

来自分类Dev

重新排列Python argparse参数组

来自分类Java

用Java重新排列数组

来自分类Dev

AngularJS $ scope数组对象重新排列

来自分类Dev

根据数字顺序重新排列数组元素,并以数组id表示

来自分类PHP

循环重新排列数组并检查下一个元素值

来自分类Dev

在PySpark中重新排列列

来自分类Dev

如何重新排列图例中的项目?

来自分类Dev

重新排列图库中的fancybox项目

来自分类Dev

在jQuery中重新排列html表列

TOP 榜单

热门标签

归档