我通过执行.bat文件犯了一个巨大的错误,它更改了我文件夹中的某些文件,特别是从Microsoft Visual Fox pro 5.0开始,该文件使用了一些.dbf,.cdx,.dll等,是的,很重要
val df = sc.parallelize(Array((1, 2), (3, 4), (1, 6))).toDF("no", "age")
scala> df.show
+---+---+
| no|age|
+---+---+
| 1| 2|
| 3| 4|
| 1| 6|
+---+---+
val distinctValuesDF = df.select(df("no")).distinct
scala> distinctValuesDF.show
+---+
| no|
+---+
| 1|
| 3|
+---+
有什么方法可以撤消这些更改?
先谢谢您
答案 0 :(得分:2)
所以,如果我理解这种情况。
为什么不简单地再次反转传递给bat文件的命令行参数,但这次要更改:
%1到%2 ,以及%2到%1 ,方法:
copy %2*.exe %1*.exe
copy %2pueblos.* %1pueblos.*
copy %2usuario.dbf %1usuario.dbf
copy %2usuario.cdx %1usuario.cdx
copy %2grupos.dbf %1grupos.dbf
copy %2grupos.cdx %1grupos.cdx
copy %2configuracion.dbf %1configuracion.dbf
copy %2*.dbc %1*.dbc
copy %2*.dct %1*.dct
copy %2*.dll %1*.dll
copy %2*.adx %1*.adx
copy %2*.cdt %1*.cdt
obs。:很抱歉,我的英语水平有限!