bash脚本中,#是注释符号 如果我要注释一段或连续几段的文字,用#号单独写在行首很麻烦 请问用什么符号可以注释掉N行的文字呢?就像c中/* ...... */的作用一样? 谢谢
[root@tan ~] $cat /etc/passwd root:x:0:0:Super-User:/export/home/root:/bin/bash [root@tan ~] $su - Sun Microsystems Inc. SunOS 5.10 Generic January 2005 -bash-3.00# -bash-3.00# bash [root@tan ~] $ [root@tan ~] $ls -a . .bashrc .gnome2 .recently-used .. .gnome .gnome2_private .sunw [root@tan ~] $cat .bashrc PS1='[\u@\h \w] $' bash=...
譬如: df -k >>/root/status 我再想追加一些资料到status, 如: more /var/var.log >> /root/status 这样df -k 跟var.log的文本会“粘”在一起,没有空行,我想在df -k >>/root/status追加5条空行,以便分开两段文本,应该怎么做? 谢谢解答!!!
直到今天我才明白, 这行代码指出脚本需要在某个shell 下运行, 例如#!/bin/csh,就是指定后面的脚本在C shell下运行; 例如#!/bin/bash,就是指定后面的脚本在Bourne Again shell 下运行; 例如#!/bin/ksh,就是指定后面的脚本在ksh下运行。
bash shell 中如何 取得文件第n行的第x 到第 y 个字符? 比如文件为t.log. 如果第n行为空,就返回空字符串"",同意,如果小于x个字符,就返回空字符串 如果小于y个字符,就返回x 到 行尾
bash 前言 本文译自《Slackware Linux Unleashed》(第三版)一书的 bash 一章,但做了一些必要的删节,并且有的地方根据实际情况作了较大的改动,必要的话请参考原文。 简介 本文将较为详细地介绍 Linux 下最常用的 shell,bash。bash(Bourne Again Shell) 是 Linux 的缺省 shell,并被大多数用户所使用,在本文中你将学会: 什么是shell Linux上最常见的shell 命令补齐(Command-line compl...
bash 前言 本文译自《Slackware Linux Unleashed》(第三版)一书的 bash 一章,但做了一些必要的删节,并且有的地方根据实际情况作了较大的改动,必要的话请参考原文。对本文有任何问题的话请与我联系:con@nease.net 简介 本文将较为详细地介绍 Linux 下最常用的 shell,bash。bash(Bourne Again Shell) 是 Linux 的缺省 shell,并被大多数用户所使用,在本文中你将学会: 什么是shell Linux上最常见的sh...