[CentOS] question on cut

Fri Sep 2 14:05:54 UTC 2005
Oliver Falk <oliver at linux-kernel.at>

On 09/02/2005 04:00 PM, Jerry Geis wrote:
> I am trying to use cut to tell me the suffix of a file.
> for example: echo /home/silentm/log/file.machine.log | cut -d . -f 1-
> 
> I was expecting to get .log or log but I get the entire string echoed back.
> 
> doing the opposite gave me what I expected:
> echo /home/silentm/log/file.machine.log | cut -d . -f 1
> gives me
> /home/silentm/log/file
> 
> I am trying to find a way to test if the file ends in .log?
> 
> How might I do that.

If you really want to >cut< .log you could use
basename /home/silentm/log/file.machine.log .log.

Best,
  Oliver