1、sys.argv可以用sys.argv获取当前正在执行的命令行参数的参数列表(list)。变量解释sys.argv[0]当前程序名sys.argv[1]第一个参数sys.argv[2]第二个参数len(sys.argv)-1 参数个数(减去文件名) 1) import sys print(sys ...
分类:
其他好文 时间:
2020-11-16 13:34:18
阅读次数:
6
` #include <string.h> #include <iconv.h> #include using namespace std; int code_convert(char *from_charset, char *to_charset, char *inbuf,int inlen, c ...
分类:
编程语言 时间:
2020-11-06 01:53:34
阅读次数:
28
算是入门pwn的第一道题吧 先拖进ida查看 F5查看伪代码: int __cdecl main(int argc, const char **argv, const char **envp) { char s; // [rsp+1h] [rbp-Fh] puts("please input"); ...
分类:
其他好文 时间:
2020-10-24 10:22:33
阅读次数:
21
废话不多说开代码 在父进程调用wait() #include<stdio.h> #include<unistd.h> #include<sys/wait.h> int main(int argc,char *argv[]){ int rc=fork(); if(rc==0){ printf("i a ...
分类:
系统相关 时间:
2020-10-19 22:56:22
阅读次数:
29
命令行参数 win+R 输入Cmd 使用命令行启动的C语言程序的main函数具有以下格式: int main(int argc, char * argv[]) {...} argc:启动程序时,命令行参数的个数。C/C++规定,可执行程序程序本身的文件名,也算一个命令行参数,因此,argc的值至少是 ...
分类:
编程语言 时间:
2020-10-12 20:28:28
阅读次数:
31
MAC下运行的telnet客户端,需要安装python3的环境。`#!/usr/local/bin/python3importsocketimportsysimportreifname==‘main‘:iflen(sys.argv)!=3:print("Usage:telnet[remote_ip|FQDN][remote_port]")exit()ifre.m
分类:
Web程序 时间:
2020-09-17 17:55:11
阅读次数:
38
python3在服务器上打印资产信息pip3installprettytableurl为资产信息接口地址,返回为json信息。####encoding=utf-8importgetoptimportsysimportprettytableasptimportrequestsimportjsondefmain(argv):try:options,args=getopt.getopt(argv,"n:
分类:
编程语言 时间:
2020-08-17 17:36:59
阅读次数:
68
一、守护进程的基本编码规范 详细参见:《AdvancedProgrammingin The Unix Environment》Section 13.3 Page 583 本小节将介绍一些守护进程的基本编码规范,这些规范将阻止守护进程与当前环境产生一些不必要的交互。本节将通过一个函数daemonize ...
分类:
编程语言 时间:
2020-08-08 23:43:37
阅读次数:
95
#include <iostream> #include <fstream> #include <string> #include <vector> #include <windows.h> using namespace std; string UTF8ToGB(const char* str) ...
分类:
编程语言 时间:
2020-07-28 14:12:09
阅读次数:
119
1.安装相关依赖包 yum install -y tcl tclx tcl-develyum -y install expect 2.脚本 scp.sh #!/usr/bin/expect #获取输入参数set f1 [lindex $argv 0]set f2 [lindex $argv 1]se ...
分类:
系统相关 时间:
2020-07-28 10:09:00
阅读次数:
90