如果我们定义了一个变量为: file=/dir1/dir2/dir3/my.file.txt 能够用${ }分别替换得到不同的值: ${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}:删掉最后一个 / 及其左边的字符串 ...
分类:
系统相关 时间:
2017-07-25 22:46:26
阅读次数:
235
错误如下: 问题分析: 可以看到错误信息提示,提到了一个“crt1.o”这个文件,其中crt是“C runtime library”的缩写,其含义是“C运时库”。 C运行时库除了给我们提供必要的库函数调用(如memcpy、printf、malloc等)之外,它提供的另一个最重要的功能是为应用程序添加 ...
分类:
系统相关 时间:
2017-07-25 10:09:07
阅读次数:
275
【转自】http://heidian.iteye.com/blog/404632 目前printf支持以下格式: %c 单个字符 %d 十进制整数 %f 十进制浮点数 %o 八进制数 %s 字符串 %u 无符号十进制数 %x 十六进制数 %% 输出百分号% printf的格式控制的完整格式: % - ...
分类:
编程语言 时间:
2017-07-24 22:23:50
阅读次数:
202
输入输出 在显示器上显示 重定向到文件中 标准文件描述符 0 STDIN 标准输入 1 STDOUT 标准输出 2 STDERR 标准错误 重定向错误消息时需要制定文件描述符 ls -al badfile 2> test11111 ls -al test test123 2> test11 1> t ...
分类:
系统相关 时间:
2017-07-21 19:45:30
阅读次数:
347
基于UDP的socket 面向无连接的不可靠数据传输,可以没有服务器端,只不过没有服务器端,发送的数据会被直接丢弃,并不能到达服务器端 UDP服务端+客户端 由于UDP是面向无连接的(实际上有链接,不然通过什么去传数据去取数据),可以使用多个客户端连接服务端,但这并不是并发访问。 注意: 1. 发消 ...
分类:
编程语言 时间:
2017-07-18 16:48:46
阅读次数:
463
1 #!/usr/bin/python 2 #coding=utf-8 3 #发送端 4 import sys,struct,socket 5 from time import sleep 6 7 message="hello" 8 message1="nihao" 9 10 multicast_g... ...
分类:
编程语言 时间:
2017-07-17 17:05:11
阅读次数:
246
#!usr/bin/perl use warnings; use strict; use Getopt::Long; use File::Basename; use PerIO::gzip; use Cwd; =head1 name myfile,pl #介绍此脚本功能 =head1 example ...
分类:
其他好文 时间:
2017-07-15 15:53:14
阅读次数:
212
一、supervisor概述 supervisor是一个c/s系统,被用来在类Unix系统中监控进程状态。supervisor使用python开发。 服务端进程为supervisord,主要负责启动自身及其监控的子进程,响应客户端命令,重启异常退出的子进程,记录子进程stdout和stderr输出, ...
分类:
其他好文 时间:
2017-07-13 19:06:41
阅读次数:
187
标准输入输出: 键盘 /dev/stdin 0 标准输入 显示器 /dev/stdout 1 标准输出 显示器 /dev/stderr 2 错误输出 输出重定向 正确输出: 命令 > 文件 以覆盖的形式,把命令的正确输出写入指定文件中 命令 >> 文件 以追加的形式,把命令的正确输出写入指定文件中 ...
分类:
系统相关 时间:
2017-07-06 00:33:44
阅读次数:
243
1 # -*- coding: utf-8 -*- 2 3 import subprocess 4 import re 5 6 def get_ping_result(ip_address): 7 p = subprocess.Popen(["ping.exe", ip_address], stdi... ...
分类:
编程语言 时间:
2017-07-05 21:17:54
阅读次数:
371