Eu tenho um diretório de 150 arquivos que eu queria dividir em subdiretórios de 25 arquivos cada: 1-25 em dir1, 26-50 em dir2 e assim por diante. Como posso fazer isso?
dir1/fre_4_g2_c3654214.h3
dir1/fre_4_g2_c0585433.h3
dir1/fre_4_g2_c35...
Estou tentando adicionar os comandos de manipulação de string abaixo em meu script de shell existente.
#!/bin/ksh
y=${#text}
echo "Length of text: $y"
echo "Last _ is in column $((${#text} - ${#end}))"
echo "Our position is till column $((${...
Estou vendo um script ksh e vejo uma função em que a variável foi definida como abaixo. Alguém pode explicar o que exatamente a atribuição abaixo de meios variáveis no script ksh?
temprule="\$${APPLC_NM}"
Eu preciso executar o seguinte Oracle SQL no crontab unix. A consulta é a seguinte:
select count(*)
from tbaadm.htd
where cust_id is not null and
pstd_flg = 'Y' and
del_flg = 'N' and
tran_date = (select db_stat_date-1 from tbaadm.gct) and
RE...
Hoje eu estava tentando comparar dois valores e surpreendi o que vi. Não encontrei nenhuma boa sugestão em lugar algum. Alguém poderia me ajudar?
if [ 10.94 -gt 10 ]
then
echo True
else
echo False
fi
Estou surpreso que o resultado sej...
Eu deletei acidentalmente meu comando cron using crontab - e agora o arquivo no diretório /var/spool/cron/crontabs foi excluído.
Eu adoraria ter um script que seja enviado sempre que meus arquivos em /var/spool/cron/crontabs forem...
Eu tenho uma string da seguinte forma:
/test/test/ 12 /test/test
Meu objetivo é transformá-lo em:
/test/est/ 12 /test/test
Este é o comando:
echo "$x" | sed 's@\(/*/\).@@g'"
Estou usando no momento, mas ele está sendo aplica...
Estou no OpenBSD 5.8, novo no ksh e coloco a string
alias su='su -'
no meu arquivo .kshrc como a única linha. Após o login via ssh
alias su
me dá
su alias not found
e
$(cat .kshrc)
me dá
-' alias not found
o qu...
É possível comparar duas vezes (formato de 24 horas)? O que eu preciso é apenas verificar se a primeira vez é anterior à segunda vez.
Exemplo:
$ ./script.ksh 09:30:15 13:00:34
okay
$ ./script.ksh 05:25:00 02:30:50
invalid arguments
if [ $UNITS = day ]; then
while ((OFFSET > 0)); do
if (( OFFSET >= day )) ;then
month=$((month - 1))
if (( month == 0 )) ;then
year=$((year - 1))
month=12
fi
set -A days...