Ficou boa a linha(aqui teria de ser 1000 em vez de 1001):
homes=(`awk -F: '($3 >= 1001) && ($3 != 65534) { print $6 }'
/etc/passwd`);
O sed talvez seria trocado por
x=( raiz $(ls -d casa/*) )
x1=($(echo ${x[*]//#/apply_fix\\\t}))
Terminei a quarta com uma dúvida de porque isso não funciona:
echo -e ${x1[*]//%//$gs_defaults/$(wmaker)\\\n}| sh
o resultado:
sh: line 1: apply_fix: command not found
sh: line 2: apply_fix: command not found
sh: line 3: apply_fix: command not found
sh: line 4: apply_fix: command not found
se usar:
$(echo -e ${x1[*]//%//$gs_defaults/$(wmaker)\\\n})
tenho apenas a primeira linha executada:
Fixing raiz/GNUstep/Wmaker... done.
e um desastre de resultado:
FsF/user_2/GNUstep/WmFker
FsF/user_2/GNUstep/WmFker
FsF/user_2/GNUstep/WmFker
FsF/user_2/GNUstep/WmFker
FsF/user_2/GNUstep/WmFker
FsF/user_2/GNUstep/WmFker
FsF/user_2/GNUstep/WmFker
FsF/user_2/GNUstep/WmFker
[]
hpfn
obs:
Acabei me conformando na quinta com uma linha
de cada vez:
for ((i=0;i<${#x1[*]};i++))
do
for f in wmaker wmstate wmpref
do
$(echo -e ${x1[$i]//%//$gs_defaults/$($f)}) # | sed
"s#^#apply_fix #g;/ $/d" )
#apply_fix ${gs_system_defaults}/$($f)
done
done
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
