- 博客(6)
- 资源 (1)
- 收藏
- 关注
翻译 shell脚本之重定向与管道(三)
I/O重定向:通过与终端交互,或是在Shell脚本里设置,重新安排从哪里输入或输出到哪里。1.以 2.以 > 改变标准输出>重定向符(redirector)在目的文件不存在时,会新建一个。如目的文件已存在,覆盖;原本的数据都会丢失;3.以 >> 附加到文件>>目的文件不存在时,新建;存在,不覆盖,将程序所产生的数据附加到文件结尾处。4.以 | 建立管道program
2015-01-25 16:20:01 1427
翻译 shell脚本之初识(二)
1.变量:为某个信息片段所起的名字;每个变量都有一个值(value),变量值可以是(而且通常是))空值,即null,也就是不含任何字符;变量赋值的方式为:先写变量名称,紧接着“=”字符,最后是新值,中间完全没有任何空格。当想取出shell变量的值时,需要在变量名称前加上$字符,当所赋予的值内含空格时,请加上引号。例:单行可进行多次赋值(用空格隔开):first=hello seco
2015-01-25 14:18:56 372
翻译 shell脚本之简介篇(一)
Shell脚本试用领域1. 系统管理工具2. 结合现有的程序以完成小型的、特定的工作脚本(scripting)语言,编译型(complied)语言脚本编程语言的例子:awk,Perl,Python,Rubby,Shell。编译型语言(Fortran,Ada,Pascal,C,C++,Java):只要从源代码(source code)转换成(object
2015-01-25 13:30:55 476
原创 QPrinter和QPrintDialog的使用举例
#ifndef QT_NO_PRINTER QPrinter printer(QPrinter::HighResolution); qDebug()true "PDF-XChange 4.0" QPrintDialog dialog(&printer, this); if (dialog.exec()) { qDebug()true "PDF-XC
2015-01-15 22:33:21 7293
原创 linux下二进制安装包的创建
一个合格的产品必须要有一个像样的安装包,每次拷来拷去显得太不上档次,哈哈。。。也不便于用户使用。闲话不多扯,直奔主题,看过来吧,程序猿(媛)们:本文主要介绍二进制安装包的创建和使用:1.首先介绍二进制安装包的结构:1)最终生成的二进制安装包的名称为:Project.run2)用于生成安装包的准备文件结构如下:./mkinst.sh./inst.sh./Proje
2015-01-15 22:02:01 1421
原创 tail:无法打开“+54”读取数据:没有那个文件或目录
解决办法:脚本文件中tail语句少加一个选项“-n”完整语句为:lines=54tail -n+$lines $0>/tmp/Cache/software.tar.gz
2015-01-13 17:01:48 2280
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人