更多

shell

在Linux下删除行末尾的^M符号方法

今天运行一个自己写的一个shell脚本错误,想到问题可能是在windows下编辑过引起的,使用vi打开发现每行末尾都多了^M,于是想到使用vi的替换命令替换掉。 由于DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致,在Linux下经常能看到C文件或者TXT文件每行末尾都有一个^M... 详情»

linux shell 脚本中”2>&1″的含义解释

脚本是:nohup /mnt/Nand3/H2000G  >/dev/null  2>&1 &  对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO)... 详情»

Windows和Linux下生成以当前时间命名的文件

在 Windows、Linux 操作系统,分别利用BAT批处理文件和Shell脚本,生成类似“20110228_082905.txt”以“年月日_时分秒”命名的文件。 Windows BAT批处理文件: @echo off set time_hh=%time:~0,2% if /i %time_hh% LSS 10 (set time_hh=0%time:~1,1%) s... 详情»

Shell的使用简述

Bsh:Bsh在20世纪70年代中期诞生于新泽西的AT&T贝尔实验室,具有较强的脚本编程功能。 Csh:Csh在20世纪80年代早期诞生于加利福尼亚大学 ,使用C语言的语法,用户命令交互更加方便。 Ksh:Ksh结合了Bsh和Csh两者的功能优势,兼有Bsh的语法和Csh的交互特性。 Bash:Bash... 详情»
08月12日 11:02 更多相关: 6,562

Bash shell的十个技巧提升linux操作效率

尽管Linux桌面在过去二十年中经历了巨大的改变(最显着的变化可能是Ubuntu Unity界面),根据可以提供给有经验系统管理员的力量,命令行依然是非平行的。尽管接下来的十个技巧大部分关于Bash shell,所有这些技巧都可以很容易地应用到其它现在shell上。 1.运用一条命令来创建并... 详情»