Problemas com Parâmetros de Entrada

1. Problemas com Parâmetros de Entrada

Alan Guanais de Miranda
amiranda

(usa Outra)

Enviado em 21/10/2014 - 17:39h

Boa Tarde Pessoal!

Fiz a seguinte linha de código, e está muito estranho, quando coloco o valor fixo ele funciona, mas quando passo por parâmetro ele da falha :/

dados=`awk 'length($0) != 211' EAT_ATX_0001_001_D_FULL_20141017.txt` -> Aqui Funciona

dados=`awk 'length($0) != $1' $2` -> Aqui não

Alguém pode me ajudar ?

Vlw Pessoal


  


2. Re: Problemas com Parâmetros de Entrada

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/10/2014 - 18:54h

amiranda escreveu:

Boa Tarde Pessoal!

Fiz a seguinte linha de código, e está muito estranho, quando coloco o valor fixo ele funciona, mas quando passo por parâmetro ele da falha :/

dados=`awk 'length($0) != 211' EAT_ATX_0001_001_D_FULL_20141017.txt` -> Aqui Funciona

dados=`awk 'length($0) != $1' $2` -> Aqui não

Alguém pode me ajudar ?

Vlw Pessoal


Já aconteceu algo semelhante comigo e, para contornar o problema, eu passei os parâmetros pra uma variável antes de mandar pro (no seu caso) awk;

faz assim:


#!/bin/bash

export var1=$1
export var2=$2

export dados=`awk 'length($0) != $var1' $var2`







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts