Wandering99
asked on
MS Dos Batch Script Variable Question
Wondering what the syntax is to do this. I have a txt file full of data, each line represents a complete type. I want to use a batch(.bat) script to echo commands in form of
PsuedoCode
scan 1 line from type.txt into %type
while(%type != EOF)
{
echo myapp %type
}
result in dos window would look like
myapp type
myapp type2
myapp type3
...
etc until end of file
PsuedoCode
scan 1 line from type.txt into %type
while(%type != EOF)
{
echo myapp %type
}
result in dos window would look like
myapp type
myapp type2
myapp type3
...
etc until end of file
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
@echo off
for /f "tokens=*" %%a in (type.txt) do (
echo myapp %%a
)
for /f "tokens=*" %%a in (type.txt) do (
echo myapp %%a
)
I gave the same exact answer on one line instead of 4...
Ok, I omitted the echo off...
Ok, I omitted the echo off...
Thank you
leew
It may be something to do with style. I've seen this happen more than once with Qlemo where my code has been favoured over his cryptic one-liners. It seems as though some askers feel less intimidated by code that actually looks like codethat may bear a closer resemblence to what they may already know.
On occasions, I have had askers reply saying they have learned so much from my code.... So I have stuck to the rule of keeping it simple whenever I can.
I could be wrong though......
It may be something to do with style. I've seen this happen more than once with Qlemo where my code has been favoured over his cryptic one-liners. It seems as though some askers feel less intimidated by code that actually looks like codethat may bear a closer resemblence to what they may already know.
On occasions, I have had askers reply saying they have learned so much from my code.... So I have stuck to the rule of keeping it simple whenever I can.
I could be wrong though......
So have I - sometimes I've provided great detail and others I have just provided the code. USUALLY, I do it based on the perceived skill level of the asker and since the asker had clear programming experience, it didn't seem necessary.
I would request though, with your post coming more than a month after mine, if you want to provide a slightly different syntax, please acknowledge my code and why yours is different/what benefits it may have over mine.
I would request though, with your post coming more than a month after mine, if you want to provide a slightly different syntax, please acknowledge my code and why yours is different/what benefits it may have over mine.
I'll take your suggestion on board however, sometimes I skip all the comments and head straight for the answer box.... which is what may have happened on this occasion.
I can understand that in long questions or with long comments...or in opinion questions.
or...... in a long list of questions to process......
No thank you.
I can't understand what's going on....
Where in the rules does it state an asker MUST accept the first working solution? Or were they re-assigned to the person who sobbed the loudest!
I find it unpalatable when moderators sneak in behind our backs and take points away from us.
One minute I have points, then the next minute they're gone! - without ANY consultation whatsoever!!
Where is the fairness in that?
Where in the rules does it state an asker MUST accept the first working solution? Or were they re-assigned to the person who sobbed the loudest!
I find it unpalatable when moderators sneak in behind our backs and take points away from us.
One minute I have points, then the next minute they're gone! - without ANY consultation whatsoever!!
Where is the fairness in that?
Okay... I'm backing down.... I didn't see DropBearMod's comment above before posting.
How about re-opening the question and awarding a 334, 333, 333 split with the 334 going to the first solution? Wouldn't that seem much fairer?
Open in new window