PS C:\Users\adamhuan\Documents> d:
PS D:\> cd "D:\迅雷下载\linux-script-master\kickstart_oracle_database\scripts"
PS D:\迅雷下载\linux-script-master\kickstart_oracle_database\scripts> dir
目录: D:\迅雷下载\linux-script-master\kickstart_oracle_database\scripts
Mode LastWriteTime Length Name
---- ------------- ------ ----
----- 2016/1/4 22:53 877 10_root_script
----- 2016/1/4 22:53 2313 11_oracle_listener
----- 2016/1/4 22:53 2926 12_oracle_instance
----- 2016/1/4 22:53 706 1_os_alias_etc
----- 2016/1/4 22:53 790 2_dir
----- 2016/1/4 22:53 7735 3_yum
----- 2016/1/4 22:53 1168 4_selinux
----- 2016/1/4 22:53 2988 5_linux_config_file
----- 2016/1/4 22:53 8329 6_os_account
----- 2016/1/4 22:53 3624 7_static_network
----- 2016/1/4 22:53 1291 8_services
----- 2016/1/4 22:53 9800 9_oracle_software_only
----- 2016/1/4 22:53 167 main.conf
----- 2016/1/4 22:53 2941 main.sh
PS D:\迅雷下载\linux-script-master\kickstart_oracle_database\scripts>
PS D:\迅雷下载\linux-script-master\kickstart_oracle_database\scripts> cat .\1_os_alias_etc
# Script: 1_os_alias_etc
# Alias
# rm cp mv, no interactive
list_alias_cmd="rm cp mv"
config_file_alias=/root/.bashrc
for item_alias in $list_alias_cmd
do
echo "----------"
bool_alias=`cat $config_file_alias | grep "$item_alias -i"`
if [[ $bool_alias != "" ]]
then
echo "@@@ record:$item_alias -i, CAN be found in $config_file_alias, FALSE."
sed -i "s/$item_alias -i/$item_alias/" $config_file_alias
echo "@@@ change $item_alias, no interactive, DONE."
# status
echo "-------------"
cat $config_file_alias | grep --color "alias $item_alias"
else
echo "@@@ record:$item_alias -i, CAN NOT be found in $config_file_alias, FALSE."
fi
echo ""
done
PS D:\迅雷下载\linux-script-master\kickstart_oracle_database\scripts>
PS D:\迅雷下载\linux-script-master\kickstart_oracle_database\scripts> cat .\1_os_alias_etc | findstr "list_alias"
list_alias_cmd="rm cp mv"
for item_alias in $list_alias_cmd
PS D:\迅雷下载\linux-script-master\kickstart_oracle_database\scripts>