包含标签 shell 的文章

使用 audacity/lame/ffmpeg 进行 mp3 文件瘦身

注意:这是一篇非常基础的工具使用文章。

虽然已经迈入了 4G 时代,但由于各种各样的原因,国内的手机用户(主要是安卓用户)依然偏爱比较小的安装包。同样偏爱小安装包的还有国内各种安卓野鸡市场。因此,对于移动游戏开发者来说,掌握素材瘦身技能是必要的。本文主要介绍如何对 mp3 音频文件进行瘦身。

……

阅读全文

在 Mac OS X 上安装lighttpd

在 Mac OS X 上安装lighttpd

Install lighttpd in Mac OS X

2014-10-22更新: 加入更新到 Yosemite 后出现错误的解决方法。

在Windows上,我使用的是XAMPP套件。

Mac上我还没有安装HTTP服务器。我的VPS上使用的是lighttpd(从Apache到Lighttpd),因此在工作电脑上也希望使用它。

安装

-> % brew search lighttpd
lighttpd
-> % brew install lighttpd

安装过程中,有几个重点需要提醒:

……

阅读全文

Bash数组操作教程

Bash数组操作教程 一、定义数组 1. 使用[]操作符 names[0]='zrong' names[1]='jacky' 2. 使用()直接赋值 names=('zrong' 'jacky') # 或 names=([0]='zrong' [1]='jacky') 3. 使用declare -a定义数组。这种方法可以将一个空的变……

阅读全文

【转】shell总结

转自:乔部落格

Shell元字符

元字符 含义
> 将标准输出重定向到文件
>> 将标准输出附加到文件
< 从文件中获取标准输入
` `
<<串 here文档:标准输入从here文档读入,直到出现串
* 匹配文件名中的零个或多个字符
? 匹配文件名中的任何单个字符
[ccc] 匹配文件名中 ccc范围内的任何字符
; 命令结束符,如p1;p2表示先执行p1,再执行p2
& 与;类似,但不等p1结束
`…` 运行…中的命令,输出结果代替`…`
(…) 在子shell中运行…中的命令
{…} 在当前shell中运行…中的命令
$1, $2等 $0…$9 可代表shell文件的参数
$变量 Shell变量的值
${变量} Shell变量的值,为避免在文本联接时混淆
\ 转义字符,\c 将c字符作为字符
'…' 单引号内表示文字
"…" 中的 $, `…`,和 \ 得到解释后,将 作为文本文字
# 注释
变量=值 为变量赋值
p1&&p2 运行p1;若成功,再运行p2
`p1

Shell内部变量

……

阅读全文

【转】Bash命令行历史权威指南

转自:逍遥云’s Blog

本文PDF格式电子书下载:

基本的历史命令快捷键

你可能记得,Bash提供了两种编辑命令的模式:emacs与vi, 很多快捷键在不同的编辑模式下是不同的。 切换模式:

$ set -o mode (vi/emacs)

假设你要执行如下命令:

$ echo foo bar baz
$ iptables -L -n -v -t nat
$ ... lots and lots more commands
$ echo foo foo foo
$ perl -wle 'print q/hello world/'
$ awk -F: '{print$1}' /etc/passwd

然后你想执行最后一条历史命令(awk -F …).

你会想当然的按下键盘的上箭头并切安逸地陪伴你一生,但是真的需要把你的手移动哪么远吗?

……

阅读全文

最近文章

分类

标签

3d aac actionscript adobe adobebug adsl air amd android ane ant antivirus apache api arch as2 as3 asdoc asp aspnet authorware bash bbpress benq bitandbyte bitmapdata bluetooth book box2d browser byewindows c camera capture centos character-set choice chongrenxindu chrome class cms cocos2d-x codec collection color component conference cookbook coolplayer cpp css cygwin datagrid debug degrafa design-pattern develop devops director display-objects docker dragonbones ds eclipse editgrid egret embed emotion encrypt engine english eval excel exif fcs ffmpeg filter firefox flash flash-remoting flashbuilder flashdevelop flashplayer flask flex flexbuilder flv fms font framework freeware fte ftp fxg game gcc general generator git gmail godaddy google gprs graphic graphviz gtd gui h264 hardware hexo host house howto hp html html5 http hugo i18n ie image ime ios iot jacky-cheung java javascript job joomla journey jquery json layout lecture library life lighttpd linux lisp list live loader lua mac macos mambo management markup master math mencoder mingw mobile mobile-game-framework module monitor mvc mxmlc mysql ndk netconnection netstream network nginx node nodejs note objective-c office opengl openresty opensource ops osmf osx pay pda performance photoshop php physics player plist plugin portable posix ppc protocol proxy python qiqi qt quick2cocoslua reading reflection regexp ria robotlegs router rtmp ruby sagiteam sandbox sdk server sharedobject shell signals simulator skeletalanimation skin sleepmode smartphone socket software spark spreadsheet spritesheet sql sqlalchemy ssh staticize study svn swf swfobject terminal testing thread tipsandtricks tlf trace training translate translation tween typescript ubuntu ugly ui unity ununtu upload usingrobotlegs2 utf-8 uwsgi validator vcard vector video vim virtualization vr web weboffice websocket wifi windows wine word wordpress work wuhan xampp xbeta xinnet xml youshootfirst zhihu

其它