各位大侠: 小弟不小心改写了/bin下的bash,现在root用户和oracle都无法登陆系统,怎样恢复,敬请告知,不胜感谢! 哪个大侠有AS3.0下安装oracle9i 2的说明文档,给小弟发一份! weihua@langchao.com jun
SH中: cat log > /dev/null CSH中: cat /dev/null > log 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/70732/showart_724611.html
man bash 它说bash作为login程序启动时依次读 /etc/profile ~/.bash_profile ~/.bash_login ~/.profile 另外bash不作为login程序启动时(也不太理解,是不是指在X中运行terminal的情况?),读取 ~/.bashrc 想不明白为什么要搞这么复杂?所以不知道怎么正确使用它们,根据文件名很难确定啊。
csh中与bash对应的.bash_profile 文件是什么呢? .cshrc .bashrc应该是对应的, 而.bash_profile与csh中哪个对应呢?
每次都要在进入bash后,在根目录下运行. .bash_profile后,才执行。 然而每次打开一个bash窗口,.bashrc可以自动执行 那位也遇到过类似情形? 请指教!
现在执行一个命令,它会输出一些规则的信息:其中第一列纪录的是需要删除的文件名。 要写脚本删除这些文件,希望通过awk把这些文件名保存到shell变量中,可是没有好的办法:em06: 下面是我写的笨办法: mmm=$(command | awk 'END {print $NR}') for ((i = 1; i < $mmm; i++)) do rm -f $(command | awk -v nr="$i" 'NR == nr {print $0}') done 请教各位,有没有办法只执行一次awk命令,把那些文件名保存到一组变量里,...
A文件和B文件中的内容比较,把不同的内容输出到一个新文件。可是我写的脚本无法实现,请DX们指点 #!/bin/bash while read LINE do { while read LINE1 do if [$LINE!=$LINE1] then echo "$LINE" >> ./c.txt; fi done < $2 } done < $1