`

C脚本

 
阅读更多
http://rosettacode.org/wiki/Multiline_shebang#C
https://news.ycombinator.com/item?id=9144467

在网上看到把C语言当成脚本的方法,很有意思的技巧,需要预装make命令
root@kali:~# cat a.c
//usr/bin/make -s "${0%.c}" && ./"${0%.c}" "$@"; s=$?; rm ./"${0%.c}"; exit $s
#include <stdio.h>
int main(int argc, char** argv){
printf("%s\n", "Hello World");
return 0;
}


root@kali:~# chmod 777 ./a.c
root@kali:~# ./a.c
Hello World

//usr/bin/make -s "${0%.*}" && ./"${0%.*}" "$@"; s=$?; rm ./"${0%.*}"; exit $s
#include <stdio.h>
int main(int argc, char** argv){
printf("%s\n", "Hello World");
return 0;
}


分享到:
评论

相关推荐

    wincc使用C脚本实现用户登录登出

    本文将详细讲解如何使用C语言脚本来实现WinCC中的用户登录与登出功能。 一、WinCC概述 WinCC是西门子为自动化工程提供的一个可视化软件,它提供了丰富的图形界面设计工具,支持多种通信协议,可以与PLC(可编程逻辑...

    wincc常用C语言脚本.rar

    在WinCC中,C语言脚本是一种强大的编程工具,它基于标准C语法,允许用户自定义变量、函数和控制结构,以满足特定的控制需求。C语言的基本元素,如变量、常量、数据类型、运算符、流程控制语句(如if-else、for、...

    WinCC-V7.3-C脚本手册 (2).zip_wicc脚本手册_wincc C脚本_wincc c脚本手册_wincc 脚本

    wincc脚本数据手册,最全的C脚本,介绍详细,官方资料

    SIMATIC WINCC中实现弹窗跟随鼠标功能的具体方法(C语言脚本)示例.docx

    本文将详细介绍如何使用C语言脚本来实现这一功能。 首先,我们要理解C语言脚本在SIMATIC WINCC中的作用。在SIMATIC WINCC中,用户可以编写C语言脚本来实现自定义的逻辑控制,这些脚本可以在特定事件触发时执行,...

    C语言脚本程序,完整STM32工程

    PicoC 动态脚本语言解析程序,C语言脚本程序,完整STM32工程。QQ群:516264725

    类C语言的脚本解析执行(使用C语言编写)

    本组建主要用于在程序中解析预先编写的类C脚本,并依据脚本执行,可通过调用外部指针函数读入输入变量执行计算,最终得出计算结果写入输出变量中;用户可通过读取输出变量获取最终的结果。 脚本中可调用函数,函数...

    正常功能STM32F103跑C语言脚本程序

    标题提到的“正常功能STM32F103跑C语言脚本程序”,意味着我们要讨论如何在STM32F103上执行C语言编写的脚本程序,而不仅仅是一般的静态编译代码。这通常涉及到轻量级的解释器,如PicoC。 PicoC是一个小型、快速的...

    WINCC-C脚本大全.pdf

    WINCC-C脚本大全 WINCC-C脚本大全是一个功能强大且实用的脚本手册,旨在帮助开发人员快速掌握WINCC-C脚本的编写和应用。该手册提供了详细的标准函数介绍,涵盖了Alarm、AXC_OnBtnArcLong、AXC_OnBtnArcShort、AXC_...

    WinCC PRO V16使用C脚本给变量赋值的具体方法.docx

    记得在编写C脚本时,遵循C语言的语法规则,并注意错误处理和异常情况的处理。 总的来说,WinCC PRO V16通过C脚本提供了一种强大且灵活的方式来管理变量和执行逻辑。熟练掌握这种方法,可以极大地提高你的HMI程序的...

    SIMATIC WinCC Professional V14 SP1 - VB脚本和C脚本_编程参考.rar

    通过阅读和理解这个"SIMATIC WinCC WinCC Professional V14 SP1 - VB脚本和C脚本_编程参考.pdf"文档,开发者将能够熟练掌握在SIMATIC WinCC中使用VB脚本和C脚本进行系统扩展和定制的方法,提升HMI系统的功能性和效率...

    wincc常用C语言脚本.zip

    《深入理解WinCC常用C语言脚本编程》 在工业自动化领域,SIMATIC WinCC作为西门子的一款可视化软件,广泛应用于人机交互界面的设计。其中,C语言脚本是WinCC实现复杂逻辑控制和数据处理的核心工具。本文将深入探讨...

    Wincc中,如何利用C脚本对变量进行置位+复位+取反操作?.docx

    在Wincc中,C脚本是一种强大的工具,用于实现对变量的各种高级操作,如置位、复位和取反。这些操作在自动化控制系统的监控和数据处理中非常常见。下面我们将详细探讨如何在Wincc中利用C脚本来完成这些任务。 1. **...

    wincc C脚本函数手册.zip

    《WinCC C脚本函数手册》是一份针对西门子WinCC自动化系统中C脚本编程的重要参考资料。WinCC是Siemens AG推出的一款强大的人机界面(HMI)软件,用于监控工业生产过程中的数据和控制逻辑。C脚本功能在WinCC中允许...

    WINCC中使用C 脚本和 VBS 改变对象颜色的解决方法.pdf

    在SIMATIC WINCC中,C脚本和VBS(Visual Basic Script)被广泛用于实现运行时改变人机界面(HMI)元素的颜色。这在工业自动化领域尤其有用,因为这样可以动态地根据生产过程中的数据变化来更新界面的视觉反馈。下面...

    wincc常用C脚本 完整整理

    wincc常用C脚本,完整整理,常用的代码,快速查找代码,实现功能

    WINCC中使用C脚本获得操作记录的方法(原创).pdf

    "WINCC中使用C脚本获得操作记录的方法" WINCC是一种工业自动化软件,能够帮助用户实时监控和控制工业过程。然而,在某些情况下,用户需要记录操作员的操作,以便进行事故分析或性能优化。这时,WINCC提供了一些对象...

    SIMATIC WINCC V7.5使用C脚本通过画面结合结构变量实现多个电机的控制功能.docx

    在这个系统中,C脚本功能提供了更高级的编程能力,使得用户能够实现复杂的功能,例如通过界面交互控制多个电机。本文将详细解释如何利用C脚本和结构变量在SIMATIC WINCC V7.5中实现多个电机的控制功能。 首先,我们...

    wincc-C脚本大全

    C脚本在WinCC中是一个功能强大的编程工具,它能够使WinCC的监控功能与PLC逻辑紧密集成,处理复杂的工业自动化应用逻辑。 在WinCC中,C脚本可被用于多种应用场合,如自定义按钮事件、报警处理、用户自定义事件和数据...

    WinCC C语言脚本推荐

    WinCC C语言脚本推荐 WinCC C语言脚本是工业控制系统中广泛应用的一种编程语言,用于实现自动化控制和监控系统的开发。下面是WinCC C语言脚本推荐的知识点: 一、基本概念 * WinCC是SIEMENS公司开发的一种工业...

    WinCC C脚本的动态曲线

    本文将深入探讨如何使用WinCC的C脚本来实现动态曲线的添加。 首先,`SetPropWord(lpszPictureName,"Control","Index",0)` 这个函数是用来设置控件的属性。在这里,`lpszPictureName` 是图形对象的名称,`"Control"`...

Global site tag (gtag.js) - Google Analytics