脚本写完了,上来水水
本来需要写个脚本更改 DB 的数据 想着用 Java 来写,太蛋疼了 py 不会.. nodejs 倒是会,但还要找运维在机器装环境.. 然后我就用 go 撸了
hhhhh go 写起来还是舒服啊
开 100 个协程撸起来
![]() | 1 whitehack 2019-10-30 16:55:14 +08:00 ![]() 原来 go 是个脚本语言。而且还很强。 |
2 userdhf 2019-10-30 16:57:07 +08:00 ![]() 写脚本,当然是啊啊 java 啊嚏 script.... |
![]() | 3 zjsxwc 2019-10-30 16:58:02 +08:00 世界上最好的语言 2333 |
![]() | 5 mamahaha 2019-10-30 16:59:05 +08:00 山东找蓝翔 |
![]() | 6 skymei 2019-10-30 17:08:19 +08:00 php 写脚本挺不错的... |
7 Lax 2019-10-30 17:08:20 +08:00 改 DB 要不考虑撸一下 SQL 语句? |
![]() | 8 tomczhen 2019-10-30 17:23:06 +08:00 via Android 运维用数据库 cli 工具执行完写好的 sql 脚本,口里念了一句:mdzz。 |
10 luozic 2019-10-30 17:33:58 +08:00 sql 支持批处理啊,难道把数据全部读出来改了再塞回去? |
![]() | 11 westoy 2019-10-30 17:34:58 +08:00 你这是压测还是内部 DOS DB 服务器........... |
![]() | 12 zyp0921 2019-10-30 17:47:49 +08:00 中国山东找蓝翔啊! |
![]() | 13 ClericPy 2019-10-30 17:48:40 +08:00 你这是运维瞧不起你, 你就去 D 自己家机器? |
14 charlie21 2019-10-30 18:26:12 +08:00 C# script csx 2008 ( Mono.CSharp,非官方) https://www.mono-project.com/docs/about-mono/languages/csharp/ https://www.mono-project.com/docs/tools+libraries/tools/repl/ 2013 ( scriptcs,非官方) https://www.infoq.com/news/2013/04/ScriptCS/ https://github.com/scriptcs/scriptcs https://opensource.com/article/17/4/5-innovative-uses-c# https://daveaglick.com/posts/roslyn-based-dsls-vs-standard-csharp-scripts Mono.CSharp,非官方 2015 Roslyn scripting (官方) https://blogs.msdn.microsoft.com/cdndevs/2015/12/01/adding-c-scripting-to-your-development-arsenal-part-1/ 2018 ( csi , C# Interactive as Roslyn’s own script runner 微软官方支持 ) https://www.codeproject.com/Tips/1248691/Fast-Scripting-via-Csharp 2019 ( dotnet script )(非官方) https://www.strathweb.com/2016/10/introducing-c-script-runner-for-net-core-and-net-cli/ # 兼容 csi https://www.hanselman.com/blog/CAndNETCoreScriptingWithTheDotnetscriptGlobalTool.aspx https://github.com/filipw/dotnet-script 作为脚本引擎,目前 csi 就够了 - |
![]() | 15 by73 2019-10-30 22:02:32 +08:00 powershell |
16 ps1aniuge 2019-10-30 22:19:41 +08:00 脚本哪家强?哪强,哪差,楼主啥也没说出来呀。 powershell,go,python。 py,powershell 有路径依赖问题。go 没有。powershell 好于 py。 go 有参数名,参数值,的补全不行问题。这个锅在 bash,powershell 没有这个问题。 py,go 有,,,,,无命令行管道问题。powershell 没有。 |
![]() | 17 xingheng 2019-10-30 23:05:19 +08:00 via iPhone 提到脚本居然不提 bash,那还是脚本嘛! |
18 orm 2019-10-31 06:59:34 +08:00 via iPhone groovy? |
![]() | 19 fortunezhang 2019-10-31 08:08:42 +08:00 用过 python,编码问题太蛋疼,太痛苦 用过 nodejs 由于数据量比较大,每次只能手动的执行 10000 次,每次记住 id,自己改 php 的话,框架写起来很爽,脚本没用过。 最后选择了 ruby,用起来很爽 |
![]() | 20 weixiangzhe 2019-10-31 08:47:14 +08:00 js 带着 node_modules 跑很烦,要我就是单 python, |
![]() | 21 retroxs 2019-10-31 08:55:09 +08:00 via iPhone ruby py 最爽 |
![]() | 22 keepeye 2019-10-31 09:11:35 +08:00 py 挺好,就是要装环境,大批量部署还是 go 方便 |
23 zhanglintc 2019-10-31 10:08:35 +08:00 perl |
![]() | 24 musi 2019-10-31 10:41:02 +08:00 py+docker,不用了就把容器删掉 |
![]() | 25 KuroNekoFan 2019-10-31 12:17:33 +08:00 运维脚本当然是 bash shell 啊 |
26 qsbaq 2019-10-31 13:38:55 +08:00 只会 php、python |