Skip to main content
added 81 characters in body
Source Link
Guido
  • 4.2k
  • 1
  • 15
  • 22

Change

ligne=`cat /var/log/svlog | grep  "\$day"`    

to

ligne=$(grep "$day" /var/log/svlog)

To feed the contents of $ligne to awk, use

echo "$ligne" | awk ...

Change

ligne=`cat /var/log/svlog | grep  "\$day"`    

to

ligne=$(grep "$day" /var/log/svlog)

Change

ligne=`cat /var/log/svlog | grep  "\$day"`    

to

ligne=$(grep "$day" /var/log/svlog)

To feed the contents of $ligne to awk, use

echo "$ligne" | awk ...
deleted 47 characters in body
Source Link
Guido
  • 4.2k
  • 1
  • 15
  • 22

You can reduceChange

ligne=`cat /var/log/svlog | grep  "\$day"`    
$ligne >> log1.txt  

to

echo "$ligne=$(grep "$day" /var/log/svlog)" >> log1.txt

You can reduce

ligne=`cat /var/log/svlog | grep  "\$day"`    
$ligne >> log1.txt  

to

echo "$(grep "$day" /var/log/svlog)" >> log1.txt

Change

ligne=`cat /var/log/svlog | grep  "\$day"`    

to

ligne=$(grep "$day" /var/log/svlog)
added 2 characters in body
Source Link
Guido
  • 4.2k
  • 1
  • 15
  • 22

You can reduce

ligne=`cat /var/log/svlog | grep  "\$day"`    
$ligne >> log1.txt  

to

echo $"$(grep "$day" /var/log/svlog)" >> log1.txt

You can reduce

ligne=`cat /var/log/svlog | grep  "\$day"`    
$ligne >> log1.txt  

to

echo $(grep "$day" /var/log/svlog) >> log1.txt

You can reduce

ligne=`cat /var/log/svlog | grep  "\$day"`    
$ligne >> log1.txt  

to

echo "$(grep "$day" /var/log/svlog)" >> log1.txt
Source Link
Guido
  • 4.2k
  • 1
  • 15
  • 22
Loading