<caption><image_29>The image is a title slide for a presentation or presentation. It has a dark blue background with white text. The title of the presentation is "Bourne Shell C Shell Korn Shell". The text is written in a bold, sans-serif font and is centered on the slide. Below the title, there is a smaller text in a smaller font size that reads "C Shell".</caption><caption><image_30>The image is a title slide for a presentation. It has a dark blue background with white text. The title of the presentation is "Bourne Shell Korn Shell" and it is written in a bold, sans-serif font. Below the title, there is a smaller text that reads "C Shell". The text is in a smaller font size and is centered on the slide. The slide appears to be a slide from a presentation or presentation.</caption><caption><image_31>The image is a slide from a presentation on shell interpretation. It has a blue background and white text. The title of the slide is "Shell Interpretation Sequence". Below the title, there are three bullet points that explain the sequence.

The first bullet point is "1) Positional parameters". The second bullet point reads "2) Redirection metaphors". The third bullet point says "3) File matching metaphors. The slide appears to be part of a larger presentation or presentation.</caption> does not have execute permissions you will be told that permission has been denied it's a mistake you make all the time you just have to remember to change the permissions on your files before you execute them there's one important thing to cover at the beginning of this section there are different shells that you can use there's the bourne shell the c shell in the corn shell different shells have different programming languages specifically the bourne and korn shells use one programming set of commands and the c shell uses a different set of programming commands this course will cover the commands that work on the bourne and korn shell the C shell can execute Bourne shell scripts and so everything that we're showing would work in the C shell there's an important but subtle point that has to be made here the shell does not interpret all meta characters at the same time instead it has a very clear sequence of steps that it follows this sequence of steps can sometimes cause problems when you're taking arguments off the command line and inserting them into your script files the shell interprets positional parameters the dollar one the dollar to the dollar three it then interprets redirection characters it then searches for filename meta characters because file matching meta characters are interpreted after positional parameters
{"source": "grass-yt-cc-by.1WC2nTfUVqg|shard_100|create_multimodal_data.extract_yt_and_generate_transcripts.48|shard_100|create_multimodal_data.generate_captions.48", "params": {"id": "1WC2nTfUVqg", "channel_id": "UCCi5cj3gQeb7hhs31xUN1tQ", "duration": 4072, "view_count": 93, "age_limit": 0, "like_count": 0, "channel_follower_count": 1040, "license": "Creative Commons Attribution license (reuse allowed)", "uploader_id": "@mieb-wiedaschaun", "yt_tar_file": "/leonardo_work/EUHPC_E03_068/audio/fixed_download/grass-yt-cc-by//shard_100/1WC2nTfUVqg.tar.gz"}}