Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
I have a variable that contains a string: $CCSR = "branches/features/arm_and_musl" I want to get only the part after the last /. In this case it's "arm_and_musl" but it can be anything. So som...
#2: Post edited
How to use grep to print only specific word from a string
I have a variable that contains a string-`$CCSR = "branches/features/arm_and_musl"`I want to pass only the part after the last `/` , in this case its "arm_and_musl" but it can be anything.So something like -`def dirname= sh " echo $CCSR | grep ????? "`But the main issue is that it can be anything it is "branches/features" this time, though it will always be in this format, with only two forward slashes.- I'm not sure what to put here so that only the part I want is passed to the variable.
- Could you please suggest any solutions for this?
- I have a variable that contains a string:
- ```bash
- $CCSR = "branches/features/arm_and_musl"
- ```
- I want to get only the part after the last `/`. In this case it's "arm_and_musl" but it can be anything.
- So something like:
- ```bash
- def dirname= sh " echo $CCSR | grep ????? "
- ```
- But the main issue is that it can be anything. It is "branches/features" this time, though it will always be in this format, with only two forward slashes.
- I'm not sure what to put here so that only the part I want is passed to the variable.
- Could you please suggest any solutions for this?
#1: Initial revision
How to use grep to print only specific word from a string
I have a variable that contains a string- `$CCSR = "branches/features/arm_and_musl"` I want to pass only the part after the last `/` , in this case its "arm_and_musl" but it can be anything. So something like - `def dirname= sh " echo $CCSR | grep ????? "` But the main issue is that it can be anything it is "branches/features" this time, though it will always be in this format, with only two forward slashes. I'm not sure what to put here so that only the part I want is passed to the variable. Could you please suggest any solutions for this?