Re: shell equivalent to text 1 thru -9?
Re: shell equivalent to text 1 thru -9?
- Subject: Re: shell equivalent to text 1 thru -9?
- From: Christopher Nebel <email@hidden>
- Date: Tue, 19 Apr 2005 15:54:25 -0700
On Apr 19, 2005, at 6:40 AM, Chris Janton wrote:
The shell can't easily do string extraction by position, but it
can certainly do it by matching and removing a known prefix or
suffix.
x="nameOfSomeApp_log.txt"
Sure it can (bash in this example) it just needs to be specified
properly.
To get the length of a string - ${#x}
To get everything but the last 8 characters - ${x: 0: ${#x}-8}
That's STRING : offset : number of characters
I find cut(1) to be very useful for this sort of thing, though it
can't handle this particular case, since it has no way to specify
positions relative to the end of the line.
--Chris Nebel
AppleScript Engineering
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden