
这是什么语言的代码?
"$n=0;gc '%txt1%'|%%{if($_.Contains('111')){$n++;};if($n -lt 2){$_};}|...
"$n=0;gc '%txt1%'|%%{if($_.Contains('111')){$n++;};if($n -lt 2){$_};}|sc '%txt2%' -enc String;"
echo;Any question +%@%%@% %n%
pause 展开
echo;Any question +%@%%@% %n%
pause 展开
2个回答
展开全部
这是 Linux 的 SHELL 语言脚本。LINUX/UNIX 系统本身通常提供两种版本的 SHELL 语言。即:bash、C-Shell。有的还提供 kash。
不同的 SHELL 脚本语言,虽然其编程思路大体相同,但是必须注意的是:不同的 SHELL 脚本语言,其语句格式是大不一样的。
由于我已经很久、很久没有编写 SHELL 脚本语言了,故记不得那么清晰了。但是大体的编程风格我还记得。例如:有的好像是需要加分号,而有的好像不需要加分号,且即使加分号,具体的添加位置也不一样。
总而言之,由于 SHELL 编程技术是一个非常复杂的事情,故要想熟练掌握 LINUX/UNIX 的 SHELL 编程技术,必须要边实践、边看专门的 SHELL 编程指南之类的书籍。
另外就是我刚才说的,由于不同的 SHELL 脚本语言,其语法格式并不完全相同、且编写出来的SHELL 脚本程序也并不是通用的。故在进行 SHELL 编程之前,必须事先选择好一个 SHELL 脚本语言来进行深入学习研究、且编写 SHELL 源代码。
不同的 SHELL 脚本语言,虽然其编程思路大体相同,但是必须注意的是:不同的 SHELL 脚本语言,其语句格式是大不一样的。
由于我已经很久、很久没有编写 SHELL 脚本语言了,故记不得那么清晰了。但是大体的编程风格我还记得。例如:有的好像是需要加分号,而有的好像不需要加分号,且即使加分号,具体的添加位置也不一样。
总而言之,由于 SHELL 编程技术是一个非常复杂的事情,故要想熟练掌握 LINUX/UNIX 的 SHELL 编程技术,必须要边实践、边看专门的 SHELL 编程指南之类的书籍。
另外就是我刚才说的,由于不同的 SHELL 脚本语言,其语法格式并不完全相同、且编写出来的SHELL 脚本程序也并不是通用的。故在进行 SHELL 编程之前,必须事先选择好一个 SHELL 脚本语言来进行深入学习研究、且编写 SHELL 源代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询