比如A=(1 2 3 4) ${A[0]}就是1 ${A[1]}就是2 我现在要做一个比较长的数组,比如A=(1 2 3 4 5 6 7 .......),请问最多支持多少个元素????
我写了一个shell脚本,需要接收一个参数. 脚本里面调用一个C的程序 如下 vi test.sh #!/bin/bash #start ./a.out $@ #end 运行时 ./test.sh 参数 我的目标是 这个参数格式不固定, 可能没有空格,也可能含有一个或多个空格.如果含有空格,我需要在有空格的地方加一个\转意. 主要是因为那个C程序,不能正确识别.必须要在参数里有空格的地方前加 \ 这个转意才可以. 即这种效果. ./a.out aa\ aa 请教该如何处理. 谢谢
偶的BSH,开空间省点事!欢迎大家多提点改进意见! echo>>/usr/local/etc/apache2/httpd.conf echo '<'VirtualHost 您的机器的IP'>' >>/usr/local/etc/apache2/httpd.conf echo ' 'ServerAdmin bnet#tom.com >>/usr/local/etc/apache2/httpd.conf echo ' 'DocumentRoot /home/vhost/$2.$3 >>/usr/local/etc/apache2/httpd.conf echo ' 'ServerName $1.$2.$3 >>/usr/local/etc/apache2/httpd.conf echo ' 'Ser...
大家说说检查WEB服务器问题,用最多的shell命令是什么? 我先说说,我先用pstree查看各个服务是否有问题。然后使用ps axu | grep httpd | wc -l 来查看http的进程有多少?是否超过最大个数,然后使用top来查看最大使用内存和CPU的进程。
公司有4台unix机器(solaris,AIX),每天上班前必须查看机器的状态(磁盘空间,服务是否启动等),现在的情况是我每天都需要登陆到每台机器上用命令查看各个机器的状态然后记录下来,费时间不说,而且都是重复性的工作,能否用一个shell实现上述功能呢! 若蒙指导,不胜感激!