delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
Message-Id: | <200110040707.JAA02558@cabs40.col.bsf.alcatel.fr> |
Date: | Thu, 4 Oct 2001 09:07:11 +0200 (MEST) |
From: | Jorge Goncalvez <goncal11 AT col DOT bsf DOT alcatel DOT fr> |
Reply-To: | Jorge Goncalvez <goncal11 AT col DOT bsf DOT alcatel DOT fr> |
Subject: | RE:sed issue |
To: | cygwin AT sources DOT redhat DOT com |
MIME-Version: | 1.0 |
X-Mailer: | dtmail 1.3.0 @(#)CDE Version 1.4.2 SunOS 5.8 sun4u sparc |
Hi, I have this code: sprintf(buf, "arp -d %s; arp -s %s %s ", a, a, print_hw_addr(htype, hlen, haddr)); What I wanted to do is to take the third %s which is like this: XX:XX:XX:XX:XX:XX to tranform it like this XX-XX-XX-XX-XX-XX I tried this: sprintf(buf, "arp -d %s; arp -s %s `echo %s | sed -g s/:/-/`", a, a, print_hw_addr(htype, hlen, haddr)); But it didn't work why? Thanks a lot for you precious help. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |