1 00:00:00,210 --> 00:00:04,410 Now, in this lecture, we are going to see major characters for command separate. 2 00:00:04,920 --> 00:00:11,250 So as you can see that the semicolon I'll use as a way character that would separate the actual input 3 00:00:11,250 --> 00:00:13,430 and the command that you are trying to inject. 4 00:00:13,860 --> 00:00:20,660 So along with the semi colon, there are several other characters that can be used to inject it or inject 5 00:00:20,670 --> 00:00:21,650 the command, actually. 6 00:00:21,990 --> 00:00:25,420 So developer MiSeq filters to block the semicolon with a character. 7 00:00:25,770 --> 00:00:33,120 So this will simply block over injected data and therefore we need to experiment with other meta characters. 8 00:00:33,550 --> 00:00:36,510 OK, so that is why I'm making this lecture or this video for you. 9 00:00:37,110 --> 00:00:40,820 So first of all, is this symbol and then we are having users. 10 00:00:40,830 --> 00:00:42,240 So first it semicolon. 11 00:00:42,360 --> 00:00:47,700 So semicolon is the most common meta character used to test and inject it flow. 12 00:00:47,970 --> 00:00:52,530 And the Salvadoran, all the commands in sequence separated by the semicolon. 13 00:00:52,560 --> 00:01:00,240 So in most of the cases we will be using semicolon to terminate it or terminate like in case of rescuable 14 00:01:00,540 --> 00:01:02,880 we will be using semicolon or Hassin. 15 00:01:02,880 --> 00:01:04,050 Well, OK then. 16 00:01:04,050 --> 00:01:08,290 We are having this double ampersand, which is also called as an operator. 17 00:01:09,180 --> 00:01:14,160 So this double ampersand would run the command to the right of the meta character. 18 00:01:14,160 --> 00:01:17,490 Only the command to the left execute successfully. 19 00:01:17,520 --> 00:01:19,700 That simply means that suppose. 20 00:01:19,710 --> 00:01:20,730 OK, let me. 21 00:01:21,940 --> 00:01:30,760 So you have to suppose that you are having good condition if OK, so if you are using this and so this 22 00:01:30,760 --> 00:01:36,580 simply means that if this condition is true or if this condition is true, then the control will go 23 00:01:36,580 --> 00:01:40,540 inside the body of it or else if any condition actually. 24 00:01:40,690 --> 00:01:40,960 OK. 25 00:01:40,990 --> 00:01:46,480 So this is the meaning of no ampersand or we can say double ampersand. 26 00:01:46,510 --> 00:01:48,000 OK, so let me. 27 00:01:48,050 --> 00:01:52,130 Is this OK then we are having this or biplane with the correct. 28 00:01:53,510 --> 00:02:01,100 Then we're having this or this thing, this or it also called this double Piramida character is deeply 29 00:02:01,100 --> 00:02:05,990 opposed to the double amputee and it would run the command on the right side, only of the command on 30 00:02:05,990 --> 00:02:06,710 the left side. 31 00:02:07,760 --> 00:02:12,410 So as you can see that this is the thing supposed that if this condition is true and this condition 32 00:02:12,410 --> 00:02:20,000 is false, so but it will run it because this means or means that it should be true or this one. 33 00:02:20,150 --> 00:02:21,500 OK, so then it will run. 34 00:02:21,740 --> 00:02:26,380 Then we are having and that's what you can see, plenty of it. 35 00:02:26,630 --> 00:02:31,910 So using this grouping metacarpal, you can combine the output of the multiple commands and stored it 36 00:02:31,910 --> 00:02:32,720 inside the fight. 37 00:02:33,050 --> 00:02:36,410 OK, so then we are having this uncoated character. 38 00:02:36,440 --> 00:02:42,150 So this is UTU for the cell to interpret and run the commands between the backpack's. 39 00:02:42,170 --> 00:02:48,400 OK, so as you can see that suppose this is the A string, this is the string. 40 00:02:48,410 --> 00:02:56,210 So this will simply it will just so it will just force the cell to interpret and run the commands between 41 00:02:56,210 --> 00:02:57,320 the buttocks. 42 00:02:57,350 --> 00:03:00,490 OK, this is basically a string because it is having Delcourt. 43 00:03:00,650 --> 00:03:03,650 But this this will force to run this particular command. 44 00:03:04,040 --> 00:03:11,090 Then we are having this character, which is also called as the option, which is I think this one is. 45 00:03:12,900 --> 00:03:18,630 Less than OK created an opening so this character would append the output of the command on the left 46 00:03:18,630 --> 00:03:21,270 of the file name on the right of the character. 47 00:03:21,420 --> 00:03:28,390 OK, then we're having this single pipe will will be used to output the command on the left side as 48 00:03:28,390 --> 00:03:31,410 the input to the command side is finding the right side. 49 00:03:31,680 --> 00:03:39,390 So these are all major characters that you should take care of because in the process of injecting data, 50 00:03:39,540 --> 00:03:41,640 you'll be using these very frequently. 51 00:03:41,940 --> 00:03:43,230 So this is all for this lecture. 52 00:03:43,260 --> 00:03:43,720 Guys, thank you. 53 00:03:43,920 --> 00:03:44,550 In this lecture.