glaucoperucchi
(usa Debian)
Enviado em 10/12/2012 - 13:51h
Esse é a parte do script que esta dando o problema.
o campo com mais de uma palavra esta separando as palavras nas colunas do yad
exemplo: palavra Shell Scrip, coluna 1 = Shell, coluna 2 = Script, eu gostaria que ficasse coluna 1 = Shell Script
Alguem sabe me dizer onde estou errando?
mysql -u root -p..blade --default-character-set UTF8 -e "SELECT id_projeto FROM novoprojeto" controle | sed '1d' > $SQLCAMPO01
mysql -u root -p..blade --default-character-set UTF8 -e "SELECT nomeprojeto FROM novoprojeto" controle | sed '1d' > $SQLCAMPO02
mysql -u root -p..blade --default-character-set UTF8 -e "SELECT cliente FROM novoprojeto" controle | sed '1d' > $SQLCAMPO03
mysql -u root -p..blade --default-character-set UTF8 -e "SELECT prioridade FROM novoprojeto" controle | sed '1d' > $SQLCAMPO04
mysql -u root -p..blade --default-character-set UTF8 -e "SELECT datainicial FROM novoprojeto" controle | sed '1d' | sed 's,\([0-9]\{4\}\)-\([0-9][0-9]\)-\([0-9][0-9]\),\3/\2/\1,' > $SQLCAMPO05
mysql -u root -p..blade --default-character-set UTF8 -e "SELECT datafinal FROM novoprojeto" controle | sed '1d' | sed 's,\([0-9]\{4\}\)-\([0-9][0-9]\)-\([0-9][0-9]\),\3/\2/\1,' > $SQLCAMPO06
mysql -u root -p..blade --default-character-set UTF8 -e "SELECT fontes FROM novoprojeto" controle | sed '1d' > $SQLCAMPO07
mysql -u root -p..blade --default-character-set UTF8 -e "SELECT feedback FROM novoprojeto" controle | sed '1d' > $SQLCAMPO08
paste -d "|" $SQLCAMPO01 $SQLCAMPO02 $SQLCAMPO03 $SQLCAMPO04 $SQLCAMPO05 $SQLCAMPO06 $SQLCAMPO07 $SQLCAMPO08 > $SQLCAMPOTOTAL
yad --list --title='titulo' --height=600 --width=1000 --center --column='ID' --column='Nome do Projeto' --column='Clientes' --column='Prioridade' --column='Data Inicial' \
--column='Data Conclusão' --column='Fonte' --column='Feedback' --regex-search --print-all $( \
cat "$SQLCAMPOTOTAL" | while read LINHA
do
ID=$(echo $LINHA | cut -d "|" -f 1)
NOMEPROJETO=$(echo $LINHA | cut -d "|" -f 2)
CLIENTE=$(echo $LINHA | cut -d "|" -f 3)
PRIORIDADE=$(echo $LINHA | cut -d "|" -f 4)
DATAIN=$(echo $LINHA | cut -d "|" -f 5)
DATAFIM=$(echo $LINHA | cut -d "|" -f 6)
FONTES=$(echo $LINHA | cut -d "|" -f 7)
FEED=$(echo $LINHA | cut -d "|" -f 8)
echo "$ID \"$NOMEPROJETO\" \"$CLIENTE\" $PRIORIDADE $DATAIN $DATAFIM \"$FONTES\" \"$FEED\""
done)