Commander.js - Arguments

Building Command Line Tools with Python, Julia and Nodejs Module 03 - Building Command Line Tools with Nodejs (JavaScript)
4 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€65.51
List Price:  €93.59
You save:  €28.07
£56.31
List Price:  £80.45
You save:  £24.13
CA$95.76
List Price:  CA$136.81
You save:  CA$41.04
A$107.69
List Price:  A$153.85
You save:  A$46.15
S$95.27
List Price:  S$136.10
You save:  S$40.83
HK$548.21
List Price:  HK$783.19
You save:  HK$234.98
CHF 63.99
List Price:  CHF 91.41
You save:  CHF 27.42
NOK kr766.70
List Price:  NOK kr1,095.33
You save:  NOK kr328.63
DKK kr488.53
List Price:  DKK kr697.93
You save:  DKK kr209.40
NZ$117.93
List Price:  NZ$168.49
You save:  NZ$50.55
د.إ257.06
List Price:  د.إ367.25
You save:  د.إ110.18
৳7,672.34
List Price:  ৳10,960.96
You save:  ৳3,288.61
₹5,831.54
List Price:  ₹8,331.14
You save:  ₹2,499.59
RM334.37
List Price:  RM477.70
You save:  RM143.32
₦88,222.39
List Price:  ₦126,037.39
You save:  ₦37,815
₨19,408.82
List Price:  ₨27,728.08
You save:  ₨8,319.25
฿2,591.14
List Price:  ฿3,701.79
You save:  ฿1,110.65
₺2,276.07
List Price:  ₺3,251.67
You save:  ₺975.60
B$359.20
List Price:  B$513.17
You save:  B$153.96
R1,339.40
List Price:  R1,913.51
You save:  R574.11
Лв128.12
List Price:  Лв183.04
You save:  Лв54.91
₩96,245.98
List Price:  ₩137,500.16
You save:  ₩41,254.17
₪263.24
List Price:  ₪376.08
You save:  ₪112.83
₱4,030.89
List Price:  ₱5,758.67
You save:  ₱1,727.77
¥10,844
List Price:  ¥15,492.10
You save:  ¥4,648.09
MX$1,188.01
List Price:  MX$1,697.24
You save:  MX$509.22
QR253.94
List Price:  QR362.79
You save:  QR108.84
P970.94
List Price:  P1,387.12
You save:  P416.17
KSh9,413.65
List Price:  KSh13,448.65
You save:  KSh4,035
E£3,350.77
List Price:  E£4,787.02
You save:  E£1,436.25
ብር3,964.81
List Price:  ብር5,664.26
You save:  ብር1,699.44
Kz58,437.56
List Price:  Kz83,485.81
You save:  Kz25,048.25
CLP$66,749.46
List Price:  CLP$95,360.46
You save:  CLP$28,611
CN¥507.15
List Price:  CN¥724.53
You save:  CN¥217.38
RD$4,131.55
List Price:  RD$5,902.47
You save:  RD$1,770.91
DA9,407.33
List Price:  DA13,439.62
You save:  DA4,032.28
FJ$160.49
List Price:  FJ$229.29
You save:  FJ$68.79
Q543.50
List Price:  Q776.47
You save:  Q232.96
GY$14,625.47
List Price:  GY$20,894.43
You save:  GY$6,268.95
ISK kr9,845.49
List Price:  ISK kr14,065.59
You save:  ISK kr4,220.10
DH706.45
List Price:  DH1,009.26
You save:  DH302.80
L1,245.82
List Price:  L1,779.82
You save:  L534
ден4,030.78
List Price:  ден5,758.50
You save:  ден1,727.72
MOP$564.26
List Price:  MOP$806.12
You save:  MOP$241.86
N$1,339.20
List Price:  N$1,913.23
You save:  N$574.02
C$2,563.14
List Price:  C$3,661.78
You save:  C$1,098.64
रु9,324.38
List Price:  रु13,321.12
You save:  रु3,996.73
S/257.63
List Price:  S/368.06
You save:  S/110.42
K264.67
List Price:  K378.12
You save:  K113.45
SAR262.51
List Price:  SAR375.03
You save:  SAR112.52
ZK1,801.79
List Price:  ZK2,574.10
You save:  ZK772.30
L325.94
List Price:  L465.65
You save:  L139.71
Kč1,653.47
List Price:  Kč2,362.20
You save:  Kč708.73
Ft25,766.18
List Price:  Ft36,810.41
You save:  Ft11,044.22
SEK kr760.51
List Price:  SEK kr1,086.49
You save:  SEK kr325.98
ARS$61,084.05
List Price:  ARS$87,266.68
You save:  ARS$26,182.62
Bs481.20
List Price:  Bs687.45
You save:  Bs206.25
COP$273,176.37
List Price:  COP$390,268.69
You save:  COP$117,092.31
₡35,080.64
List Price:  ₡50,117.34
You save:  ₡15,036.70
L1,718.72
List Price:  L2,455.43
You save:  L736.70
₲516,687.24
List Price:  ₲738,156.27
You save:  ₲221,469.03
$U2,685.15
List Price:  $U3,836.09
You save:  $U1,150.94
zł283.11
List Price:  zł404.46
You save:  zł121.35
Already have an account? Log In

Transcript

All right, so welcome back again. So in this particular session, we try to see how to work with arguments with commander, right? So let's go to work with you. So this is going to be our version three, right? And then working with arguments. So something very simple.

So let's see this one. And then let's run it here. Because it has to be also working with Acme. So how do you add document to your ci right through simple to be program? document, they can just add your document to it. So let's see an example to be adding two numbers, there's going to be our first number is going to be inside this square bracket.

So let's get us number one. Right in now can you scoot to other stuff document then there's going to be another one which is going to be dentists. Number two, very simple, right? That is how to add a document to your CLR very interesting. So if I save it and I come back run it again. Like I said, I have CLR options, right you have options here, which can be divisional help that you have are number one and number two for this argument very, very interesting, very simple.

So how do you actually work with this argument? So, there are several ways of working it out, you can just run it like this. So, to analyse for, right, there are going to be documents, right and you are very good at putting it matters very well. Let's see an example. So I'm just going to add an action to it in the action went to a function that will take off again is an anonymous function to just pass in our value here of number one. And then number two, very interesting.

I cannot show you a lot of loose numbers. So console, dot log number passing up Hello, buddy. It's going to be number one Chris, it off. Go. Yeah, position matters very well. Then let's do the second one for second number two.

Second number two, we have to create this one. So I don't think you with a note for let's see with an English right again, I don't know how fist number two second number for any values are very, very good policies are very important if I change the four, and to four is going to be the first number, and then just going to be the second number right to the locations or the position matters. Perfect. So now let's see how to do something useful with this. Because I want to add these numbers together. I just come back to the same thing here.

And then I can add him here to replace it by going with this little option of console dot log. We can just go with var result. And I'll go with mine. Yeah, several ways of committing that integer into that string into an integer. I can just use a normal format number and I pass In particular, number one, right, that's another way of doing it plus number, then a passing number is another way of looking at it, right? It's going to make good progress we know can be console, right?

Then you can just pass in the log, then are passing by results, right. So that's one of the ways of working with it, you can use a number to convert it right, we can use pass it into them into it. So let's see this one. And then unless you want to see us, bring it back excited. Let's run our number. We are declined this 400 again, now that has added for answers to us.

Very, very interesting. So that is one way of working with it. So I can actually make it like, let's say 30 and then 40. When added to us, that's one of the ways of working with it makes it very, very interesting, right? So you just want to go with argument and you to pass in your argument, then to pass them into your function and do whatever they want to do to this one. We have committed Your strength into numbers.

And then we'll try another option. Sorry, which is going to be this is the internet. We did a copy this one. Yeah. And then let's try it again. So this can also be done in this particular format or the path.

Right, you can pass it. Pass. Thanks. Perfect. So any of them's going to expire, come back again, I run it again. Now it's still going to work, right?

So use a number format is this quite beta converted to flow to Indiana number, but it's only going to be for it. Thank you for watching and see in the next session, stay blessed.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.