[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No ifconfig



On Tue, 15 Aug 2017, Greg Wooledge wrote:

On Tue, Aug 15, 2017 at 06:24:42PM +0200, Pierre Frenkiel wrote:
On Tue, 15 Aug 2017, Greg Wooledge wrote:

ip -o link | awk -F": " '{print $2}'

  and even shorter:
  ip -o link | cut -d : -f 2

They are not equivalent.  Yours leaves extra whitespace.

wooledg:~$ ip -o link | cut -d : -f 2 | hd
00000000  20 6c 6f 0a 20 65 74 68  30 0a                    | lo. eth0.|
0000000a
wooledg:~$ ip -o link | awk -F": " '{print $2}' | hd
00000000  6c 6f 0a 65 74 68 30 0a                           |lo.eth0.|
00000008

So, to use the output of yours, an additional step would be needed
(whitespace trimming).

If it's to list the interface names, I don't see why the leading space is
annoying.


Reply to: