Trending December 2023 # Switch Case In Shell Scripting # Suggested January 2024 # Top 15 Popular

You are reading the article Switch Case In Shell Scripting updated in December 2023 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 Switch Case In Shell Scripting

Introduction to Switch Case in Shell Scripting

When we need to perform multilevel checks we can use multiple if and else conditions or nested if-else branches but when we need to perform all conditional operations on a particular variable then it better to use switch case. In shell scripting switch case is represented using keywords case and esac which will do multilevel branching and checking in a better way than multiple if-else conditions. Switch case will need an expression which it needs to evaluate and need to perform multiple operations based on the outcome of the expression. So, we will use a switch case conditional statement when we want to perform different operations on the outcome of a single expression.

Start Your Free Software Development Course

Web development, programming languages, Software testing & others

Syntax for Switch Case in Shell Scripting

The syntax for the switch case in shell scripting can be represented in two ways one is single pattern expression and multi-pattern expression let’s have a look now.

First Syntax Method


case $var in pattern) commands to execute;; pattern1) commands to execute;; pattern2) commands to execute;; pattern3) commands to execute;; *) Default condition and commands to execute;; esac

In the above switch case syntax, $var in the pattern is a conditional expression if it evaluates to true commands corresponding to it will execute like that it will check for all conditional patterns if nothing satisfies or evaluates to true then commands in default condition will execute. The default condition is optional but it better to have it. When one condition matches then “;;” indicates control needs to go the end of the switch case statement.

Second Syntax Method

Now, we will have a look at the syntax of the switch case conditional statement with multiple patterns.


pattern6) commands need to execute;; *) Default condition and statements need to execute esac

In the above switch case syntax method, we are having a single $var comparing against multiple patterns with an or condition. If one of the condition matches it evaluates to true then corresponding statements will execute until the “;;” which indicates the end of that conditional statement. *) indicates the start of the default condition and statements need to execute and esac indicates the end of the switch case. We can include wild characters, regex in the patterns. The conditional check will happen continuously until it finds a pattern otherwise default statement will execute.

Flow Diagram for Switch Case

The flow diagram of the switch case in shell scripting is like below and we will explain with a simple example too. An example of the switch case statement is explained below.


fruit = "kiwi" case $"fruit" in "apple") echo "apple is tasty";; "banana") echo "I like banana";; "kiwi") echo "Newzeland is famous for kiwi";; *) echo "default case";; esac

Flow Diagram:

In the above switch case example, we have a variable with kiwi as value and we have 3 patterns. It doesn’t satisfy or evaluates to true in the first 2 conditional statements and evaluates to true in the third conditional statement and executes the statement and control reaches the end of the switch case statement. In the above example first, conditional pattern is apple which is not equal to kiwi so it evaluates to false and second one is banana that also doesn’t matches and evaluates to false and the third statement is kiwi and it matches if it also doesn’t matches then it will execute default statement in the switch case and finally it comes to end of the switch case.


How Switch Case Works in Shell Scripting?

We have discussed already what a switch case, its syntax is. Now, we will see in detail how it will work in shell scripting. Initially, we initialize a variable with an expression or value and conditional statement checks whether it satisfies any condition, if yes then it will execute the corresponding commands until it finds the ;; which indicates the end of the commands of that condition. It will check the condition until it satisfies otherwise it will exit the switch case. If there is a default case then it will execute the commands in it instead of exiting from the switch case. Let’s have a simple example and see how it works as below:

Let’s have a simple example and see how it works as below:

mode = "jeep"; case $mode in “lorry") echo "For $mode, rent is Rs.40 per k/m.";; "jeep") echo "For $mode, rent is Rs.30 per k/m.";; *) echo "Sorry, I cannot get a $mode rent for you!";; esac

In the above example, the variable mode is initialized with jeep and it checks all the conditions in switch case and executes the command which it satisfies and then it exits the switch case statement. In this case, it satisfies the condition jeep and executes the commands with a display message and comes out of the switch case statement.


Examples of Switch Case in Shell Scripting

Let’s have a look different at switch case examples and how they are working, what each example is trying to do with an explanation as follows.

Example #1

In this example, we are trying to tell the computer that it needs to do which backup based on the date.


NOW=$(date +"%a") case $NOW in Mon) echo "Full backup";; *) ;; esac

In the above example, we assigned now with a day and we are checking the statements, here the day is assigned dynamically so the output of this program will change based on the day you execute this program. In this case, it will display partial backup as output.


Example #2

In this example, we are trying to know the fare of a vehicle based on its type like bike, jeep, bicycle, car etc.

mode = "bike"; case $mode in "sportscar") echo "For $mode, rent is Rs.20 per k/m.";; "lorry") echo "For $mode, rent is Rs.50 per k/m.";; "sumo") echo "For $mode, rent is Rs.30 per k/m.";; "bicycle") echo "For $mode, rent is Rs. 5 per k/m.";; *) echo "Sorry, I can not get a $mode rent for you!";; esac

In the above example, we have a bike in the variable and checking against all the conditions but unfortunately, we didn’t find any match the conditions. So it will execute the default commands of the switch case and come out of it. In this case, it displays a sorry message.


Example #3

In this above let’s try to pass an argument to the shell script, and the argument will be compared against the conditions.


option="${1}" case ${option} in -f) file="${2}" echo "file name is $file" ;; -d) dir="${2}" echo "dir name is $dir" ;; *) esac

In the above example, we will pass an argument to the shell script and according to the argument, it will execute either the file or directory by default it displays the usage of the shell script. If we pass –f and filename it displays the file name, etc.



Finally, it’s an overview of the switch case in shell scripting. So far we have discussed what is switch case, its syntax, how it works, its flow using a flow diagram and example, different examples to show use cases of switch case statement in shell scripting. I hope after reading this article you will have a better understanding of switch cases in shell scripting.

Recommended Articles

We hope that this EDUCBA information on “Switch Case in Shell Scripting” was beneficial to you. You can view EDUCBA’s recommended articles for more information.

You're reading Switch Case In Shell Scripting

Nintendo Switch: Nvidia Maxwell In, Pascal Out

Nintendo Switch: NVIDIA Maxwell in, Pascal out

Four weeks from today, we’ll be finding out more about the Nintendo Switch and (hopefully) the NVIDIA hardware that lies within. Nintendo has scheduled a special event for January 12, and during that livestream from Tokyo, we’ll learn of new information such as price, launch titles, and its release date. Ahead of that event, though, a new VentureBeat report is detailing what kind of NVIDIA components we can expect in the Switch.

VentureBeat’s write up, which is based on tips from two separate (yet anonymous) sources, claims that the Switch will use a custom NVIDIA Tegra processor based on previous-generation Maxwell architecture. This stands in contrast to the current-gen Pascal architecture NVIDIA is offering now. While these sources say that Maxwell-based graphics should provide plenty of power for Nintendo games, the Switch will end up being less powerful than one of its competitors, the PS4.

Why Maxwell instead of Pascal? There are a few reasons for this. The first, and likely most important, is that development on the Switch was most likely underway when NVIDIA processors with Pascal architecture were introduced. Since Maxwell architecture still makes for wholly capable chips, switching to Pascal was less important.

Lead time for Nintendo’s developers is also a concern. Since Maxwell-based chips have been around since 2014, developers will have enjoyed plenty of time to get their games ready for the Switch. If Nintendo had decided to go with Pascal, either those developers wouldn’t have had enough lead time or Nintendo would have needed to push the Switch beyond a March 2023 release.

Nintendo wouldn’t be willing to delay the launch of the Switch, either. A major part of the reason we only found out about the Switch in October – a mere six months before it’s scheduled to launch – is because Nintendo is worried about a competitor developing a system similar to Switch and beating it market. By working with what was available at the time instead of waiting for a Pascal-based Tegra chip, Nintendo can ensure that doesn’t happen.

In the end, VentureBeat predicts that the Switch will be capable of around 1 teraflop in power, compared to the PS4’s capability of around 1.8 teraflops. That isn’t a huge difference, but it should still be noticeable. However, Nintendo has claimed time and time again that it isn’t part of the race for increased power that Microsoft and Sony find themselves in, so that disparity in power probably doesn’t worry Nintendo all that much.

With the custom NVIDIA chip in the Switch said to increase its clock speed when connected to the dock, it could still end up being powerful enough to make the Switch a contender, even with previous-generation architecture. Going for a Maxwell-based chip instead of a Pascal-based one will decrease cost as well, potentially allowing Nintendo to strike a good balance between price and power.

Keep in mind that this is all just speculation, so for now, take it with a grain of salt. Hopefully Nintendo talks more about the hardware within the Switch during its livestream event on January 12. In the meantime, check out the source link below to read through VentureBeat’s full write up.

SOURCE: VentureBeat

20 Best Fighting Games On Switch In 2023

Nintendo Switch is the perfect console to lay back and duel with friends in a fighting game. Because of Switch-friendly access to the second-player game mode by the creative second Joy-Con that acts as an individual controller for the second player, fighting games are much more suitable and available with portable Switch consoles.

There are tons of fighting games on Switch, and I believe Nintendo is focusing more on competitive gameplay by allowing co-op accessibility and online multiplayer. 

Best Fighting Games on Switch

Hand over your second Joy-Con to friends and get ready for an intense brawl in these 20 best fighting games on Switch. 

Mortal Kombat 11

With thirty seven iconic characters to perform an anatomical autopsy, Use your Iconic fatalities and friendship on Rambo, Terminator, RoboCop, The Joker, and many more. Relieve every bone-crushing and blood-spilling moment in ultra details with all newly updated graphics. 

Dragon Ball FighterZ

Dragon Ball FighterZ is everything a hardcore Dragon BallZ fan wanted in a game. Its stylized, highly polished graphics are not only sweet to look at but also satisfying to play, and executing power moves is simply delightful. 

It’s fast-paced, thrilling 2D combat that takes typical fighting games to the next level. The chaotic visual effects are perfectly balanced with vibrant action, and the execution is top-notch. With its growing number of fans, the gameplay is accessible to every player for its easy-to-learn button-smashing combos, especially when you are handling three players simultaneously.

Dragon Ball FighterZ welcomes new players as well as old fans to indulge in a visually powerful and awesome fighting game with its beginner-purpose gameplay designs.

Street Fighter V

The latest addition to the Street Fighter franchise, Street Fighter V, smoothly combines the old school combat with new artistic visuals with graceful acts. The game takes the fundamentals of old games fans know and love and adds new features to spice up the battle with a more modern style. 

The introduction to V skill changes the gameplay drastically and in all new ways. Players’ actions and abilities differ vastly according to their use of the V gauge. Some players may have extended combos, while others can use temporary powers or super moves.

The gameplay is completely overhauled with the inclusion of new V mechanics, from careful combo execution to new visuals for old characters. A fresh new take on an old game that blends perfectly with sixteen different characters’ gameplay. 

Super Smash Bros. Ultimate

Grab some friends and start brawling in all new eight players, complete mayhem. Super Smash Bros Ultimate brings back some iconic Nintendo characters from the NES era. 

Its dynamic platform that changes during fights makes chaotic fighting more unpredictable. It’s easy to pick up and play but extremely challenging to master its intricate battle mechanics as every iconic player has a unique play style that keeps the game interesting and fun to play. 

Unlike Health bars on typical fighting games, Super Smash Bros Ultimate uses the percentage mechanics that go up with each hit you receive. Higher the percentage, the farther you get knocked back, making it the opponent easy to knock you out from the platform. 

Guilty Gear -Strive-

Immerse into the intense anime-style fights in Guilty Gear Strive with incredible animation and smooth gameplay combat. The gameplay here is simplified for new players, but long-time veterans will also have new over-the-top combat actions to master.

With its shell-shaded visual style that incorporates the 2D visual aesthetic with 3D character designs, the game delivers high action and with an intense, upbeat soundtrack. Choose up to fifteen playable characters with their own unique gameplay style and dominate the battlegrounds with combos and wall breaks. 

Skullgirls 2nd Encore

Choose from fourteen playable female characters with their own original moves and combos in an enhanced version of the critically acclaimed fighting game, Skullgirls. Second Encore is more of a DLC to Skullgirls that adds eight new characters totaling up to fourteen. 

A 2D fighting game with a unique character design is spewing out their personality all over the fighting arena. Button combos have been simplified from medium to heavy attacks, but the deeper you play with its fighting mechanics, the more you will learn about their authentic powers. 

Street Fighter 30th Anniversary Collection

Capcom adds an exhaustive roster of street fighter collections comprising thirteen awesome retro fighting games. From every game between 1987 classic Street Fighter and 1999 Street Fighter third strike. 

While every game can be played as a couch co-op, four games support online multiplayer. Tubo: Hyper Fighting, Super Turbo, Alpha 3, and 3rd strike. 

Bring back the arcade style of a fighting game in the comfort of your own portable Switch console in Street Fighter’s 30th Anniversary Collection.


Brawlhalla is the freemium version of Super Smash Bros Ultimate, and the game shows its basic foundation in its fighting style, 2D cartoon characters, and simple background. 

The game also focuses less on high graphics visuals and more on fluent combat. Brawlhalla knows people come to play fighting games for its intense combat system, and the game delivers such aspects excellently.

Although the game takes inspiration from Nintendo’s well-known fighting phenomenon, Brawlahalla adds its own unique character styles and gameplay mechanics that are easy to learn and fun to play. 

The King of Fighters XV

The game stays true to its predecessor, and fights are similarly executed by two light and heavy attacks, including auto combos for beginners. Continue the story of KOF 14 and fight your way to the end performing and mastering combos. 

Although the game welcomes new players with auto combos, the game excels in pulling off intricate combos that reward players with skillful tactics to finish off opponents. And with the introduction of Shatter Strikes, masterful players can extend their skills to new heights. Unleash the guard-crushing strength with all new shatter Strikes. 

Persona 4 Arena Ultimax

The turn-based JRPG franchise is back again, but this time, they are in a fast-paced combat style of fighting game with visuals blending anime art style to ints 2D fighting mechanics. 

The fight is filled with a chaotic cluster of beautiful visuals popping left and right, keeping fighting vibrantly interesting, never breaking the flow of players’ concentration on combat. Select from twenty-two stylish characters and dwell into the deep fighting mechanics of P4 Arena Ultimax.

The game also has narrative storytelling portrayed in interactive visual novels and excellent voice-over characters. 

Power Rangers: Battle for the Grid

Power Rangers Battle for the Grid has its unique charm though it plays and feels like any other fighting game. An old and beloved franchise has given a completely new look in a 2D fighting genre with visual performance bringing back the action-packed combat faithful to their characters. 

Players can easily learn the fighting mechanics as the game emphasizes easier pick and play. Although the playable characters are limited to only nine, they all makeup by giving a unique experience with precise combat that provides a pleasurable experience. 

The balanced gameplay mechanics that can turn the tides of an intense battle with summons and tag battle makes the game exciting and unpredictable. Developer nWay has done a great job by introducing a fun Power Ranger fighting game for fans out there. 

BlazBlue: Cross Tag Battle

BlazBlue Cross Tag Battle’s glorious visuals and an intricate battle of button combos with tag players keep the gameplay engaging to the very last second. 

BB Cross Tag Battle introduces its 2v2 battle mechanics that are unlike anything compared to its previous predecessors. The artistic flare is similar to any action anime fighting game, but the game adds its unique twist in simplifying gameplay that is easy to learn but difficult to master. 

Every character has the same types of simplified commands, from light and medium combos to reversal that can be chained together with three assist attacks. Executing a unique set of combos and integrating assist attacks for continuous flow makes Cross Tag Battle shine. 

Naruto Shippuden: Ultimate Ninja Storm 4

Within the game’s cinematic cutscenes and epic story of the fourth great ninja war lies an awesome 3D fighting style true to the anime franchise. Ultimate Ninja Strome 4 takes the best fighting mechanics of its previous predecessor and perfectly executes breathtaking fight scenes crisp to its core. 

The fourth installment not only surpasses the original anime but evolves the shell shade art style into a new dimension. The game is every bit amazing, pushing the limit of visuals into every detail. Long-time Naruto fans will enjoy what Ninja Strom 4 has to offer, but new players might get lost in the lore of Ninja Strom. 

Executing ultimates that implement the idea and also recreate the moves of anime action, including outrageous moves and powerful Jutsu, is always a pleasure for fans of Naruto. 

BlazBlue: Central Fiction

Indulge into the anime franchise of BlazBlue and learn the fighting technique among a huge roster of thirty-six characters to rank the highest in online competitive play. 

The game’s steep learning curve pushes players to become better and rise amongst masters in multiplayer. But if you’re not into competitive mode, you can always enjoy the game’s single-player campaign for casual gaming. The single-player feature also has a ton of content conveyed by visual novel gameplay. 

Understanding the world of BlazBlue can be a daunting task for newcomers but once you learn the premise of BlazBlue, playing through story mode gets pretty interesting as there are multiple endings for each character that shapes the overall settings of the world. 

Pokkén Tournament DX

Get ready for the intense battle between Pokémon! It’s not a traditional turn-based battle we know from the Pokémon franchise but a different one. An actual battle between Pokémon incorporating Tekken gameplay mechanics but with Pokémon.

Select among twenty battle pokemon from ranged to melee and battle in the nineteen total battle arenas. With more emphasis on fighting with no type mechanics, Pokken Tournament DX is considered more of a fighting game than a Pokemon game. 

Bandai Namco has perfectly executed the feel of a real pokemon battle of anime style into the game, and that is more than enough reason to play Pokken Tournament Deluxe. 

Nickelodeon All-Star Brawl

Heavily inspired by Super Smash Bro, Nickelodeon All-Star Brawl brings back old cartoons of the pop cultural era and gives players twenty three cartoon characters to brawl against each other. 

Visual-wise, the game feels like it tries hard to imitate the cartoonist’s aesthetic into the game resulting in graphics that look unpolished. It’s the super-speed smash action that keeps players engaging in fast-paced battles. 

While most of the gameplay mechanics are the direct inspiration of Smash Bros, its speed action, from the dash to dive, picking up players, and other small combat details separates the game to its unique heights. 

Guilty Gear XX: Accent Core Plus R

Guilty Gear XX ACPR is a combat-heavy fighting game with its intricate button-smashing combos, but the gameplay is now optimized for newcomers also. With its rapid combos that can be executed by pressing an attack button precisely, players can launch opponent air. 

All the twenty-five characters are now tweaked for the player’s optimum experience. Although every character is unique in their abilities, every character is now balanced to the same level for equal gameplay amongst players. 

Test your Guilty Gear skills against veterans worldwide in Ranked Match and Player Match Online Mode. You can elevate your ranking on Ranked match to become the ultimate fighting machine, or you can just enjoy fighting with random players on Player Match online mode. 


Arms is a unique type of boxing video game created by Nintendo and exclusive to Switch. Its fight mechanics might look like another gimmick brought for fun gameplay, but underneath the 3D arena, battle lies execution of a fighting game that can only be pulled off by Nintendo company.

A wide range of customization for the arms changes the gameplay for ten different players because the new set of gloves allows the execution of unique abilities. Unlock more arms for specific characters as you fight your way to victory. 

Pocket Rumble

Pocket Rumble is a retro-style fighting game developed by Neo Geo. A 2D pixel art game for casual gamers who want to have a quick battle on the go. Its simple gameplay requires only two buttons for fighting, but players can pull off serious combos with the simplicity of attacks too. 

There are eight characters you can select for battle, each with its own special moves. These players’ combat systems are also balanced, equalizing all eight players evenly. The game is known for its simple retro-style pixel art and for reminding players of the simple age of traditional 2D fighting games. 

Injustice 2

All your favorite superheroes are fighting against one another in an all-new DC fighting game. Choose among twenty-eight superhero characters. The mix of martial art mechanics from Mortal Kombat with superhero powers is a sweet blend in the fighting genre. 

The story begins when the Justice League team forms two separate alliances. One with Batman and one with Superman. Customize your favorite characters and personalize your gameplay in this epic game of Injustice 2

20 Best Single Player Switch Games In 2023

Nintendo Switch is mostly known for its family-friendly games and titles. However, there are times when you don’t have family members or friends on your side to enjoy the game together. At such time, having a single-player game that can provide both entertainment and thrills at your disposal can be life-saving.

Not only does it takes away your eternal boredom, but it also makes you forget about having no one to play around with. If you are searching for single-player games that will make you immerse yourself in the game, you don’t have to look any further.

This list contains the best single-player games that you can find for your Nintendo Switch.

Best Single Player Games for Nintendo Switch The Witcher 3

It also allows you to craft different equipment and armors with the materials you’ve collected by defeating monsters. You can choose various paths and make decisions that affect how the game will end. So you can play this game multiple times and experience different endings in each run.

The Elder Scrolls V: Skyrim

Skyrim is also an epic RPG game that gives you the freedom to forge your own path and have a unique journey each time you decide to play the game. It has beautiful medieval settings, and the world itself seems lively when you’re playing. You play as a Dragonborn in this game, but you can also choose a class with unique skills and abilities for yourself.

As it is an RPG game, you need to explore the lands and hunt down its monsters to gain level. The more levels you gain, the more powerful you become. You can also unlock stronger skills when you level up. Weapons can be crafted with the materials you’ve collected, but you can also occasionally find them as a drop.  

The gameplay generally consists of finding NPCs and taking quests from them. However, you can also explore its huge lands and make your own goal. It doesn’t force you to stick to the same path throughout the game.

Hollow Knight

It is a Metroidvania souls like game that you can replay again and again without getting bored or tired. On the surface, it just looks like a Mario game with a few twists, but once you start playing it, you can’t help but be impressed by how well the game is made.

You can fight enemies, get to know the lores of the NPCs, and defeat numerous bosses to continue your tale. Talking about the bosses, they are very strong fellows. And they can easily kill you if you take them lightly. Some bosses also drop certain items when you defeat them. And you can also unlock various abilities afterward.

Unlike in other platform games, you will need to backtrack in this game. Not all areas of the map are accessible from the beginning, and you’ll need to find certain items to access them. So being mindful of the areas around you may prove to be quite helpful if you’re playing for the first time. 

Legend of Zelda: Breath of the Wild

Don’t buy this game because you’ll never stop playing it. Breath of the Wild is so amazing in what it does. Its story takes place 100 years after the fall of the Hyrule kingdom, and as usual, you control Link to explore the world. It has absolutely breathtaking visuals and sceneries, along with a lot of terrains.

Legend of Zelda: Breath of the Wild gives you complete freedom on how you want to explore the world. It has a story mode, but you can complete it in any way you like. The gameplay is mostly focused on exploration and puzzle solving. You can climb mountains, swim through oceans, glide through the air as well as ride horses. It has no shortage of means of travel whatsoever. 

As you explore its vast lands, you’ll uncover many secrets and mysteries of the world that are unknown to you. You will encounter monsters with various abilities that you have to hunt. As you progress through the story, you’ll get to meet old companions and find out why the kingdom is in such a state.

Legend of Zelda: Link’s Awakening

Most of the gameplay is exploring different regions of the island and solving puzzles to move forward. You’ll also come across different monsters and bosses, which you must defeat to move forward. There are dungeons that you can explore and find all kinds of stuff.

However, with each boss you beat and dungeon you clear, the game gets more and more difficult. You can find different items that increase your abilities and also unlock inaccessible areas of the game. You can also purchase items from the shop or steal them if you’re brave enough. 

Shin Megami Tensei V

This is an action RPG game set in a post-apocalyptic world. It is set around the premises of an alternate universe of Tokyo and is overrun by angels and demons. It is a super fun and entertaining game if you’re into anime. 

The gameplay mainly features exploring the area and completing quests to progress the story. However, you can also engage in tons of side quests to get stronger and build up your character. You can collect different items while exploring and sell them in the shop. You can also purchase goods from them.

You can engage in battle with various demons. You can also form a party with up to three other characters from the game. The combat is good old turn-based, and each member can attack once in their turn. You can also fuse different demons in designated areas.

Super Mario Odyssey

To save the princess, you have to travel different kingdoms in a flying odyssey and collect hidden items called Power Moons. The Power Moons are required to unlock other regions and power up your odyssey to fly to them. Like all Mario games, you can perform various maneuvers to explore the kingdom and take down opponents. You can also collect coins that are hidden inside the boxes.

Stardew Valley

Stardew Valley is a very popular farming simulation game that gets better each time you launch the game. You play as a grandson of an old farmer who has returned to his village to inherit an old farm left by his grandpa. The farm looks awful, with overgrown plants and stones scattered all around it. Now, you have the responsibility and chance to turn it into a thriving farm.

The freedom you have in this game is not like any other farming simulation game. It not only focuses on farming, but it also focuses on your social status. Besides growing crops and selling them in the market, you can also interact with neighbors and maintain good relationships. 

It follows a day/night cycle, and you need to sleep when it is night. The crops need watering daily, and you also need to visit the market to purchase seeds. It has seasons too, so if you’re planning to sow something, you need to wait for the particular season in which those plants grow. You can also visit dungeons to hunt monsters and collect rare materials and resources.


Hades is a roguelike dungeon crawler game in which you’ll play as the son of Hades, the god of the Underworld. Your goal is to escape from the underworld, which is filled with monsters and bizarre environments. It is a very satisfying game if you’re a fan of the roguelike genre.

Your goal is to basically escape from the clutch of your father and reach Olympus. For that, you’ll need to cross different regions of the underworld and fight various monsters and creatures. It is a dangerous game where death can come to you at any moment. But don’t worry, as you’ll get to have the run again along with all the buffs you’ve gotten.

Your goal is to utilize all the new abilities and weapons you’ve unlocked and try to get as far as possible. As you replay the game after dying, the terrain keeps changing. You can also get blessings from different gods and powerful characters. Throughout the game, you’ll meet different gods that will either aid you or try to destroy you in your tracks.

Pokemon Legends: Arceus

Pokemon Legends: Arceus takes you on a journey through time to travel back in time and complete a very special task. It takes place in the Hokkaido region of Japan, where you’ll explore its vast lands and gather information on pokemon. It is set in a time when pokemon were still feared as dangerous creatures.

Your job is pretty simple; you just have to go around the areas, discover different pokemon and observe their behavior. Then you have to bring back that information to the base and contribute to making the first ever Pokedex for that region. The gameplay itself is very interesting and entertaining. 

You can capture different pokemon using Pokeball. You can also duel with them if you can’t capture them by normal means. There are vast arrays of pokemon ranging from silent, quiet types to very aggressive ones. It is a very fun game featuring both action and role-playing elements.

Bayonetta 2

The gameplay is mostly action, where you need to fight various angels and demons using different abilities. However, it also has quite a good plot and storyline. You can equip different weapons and use a number of combo attacks on enemies. You can also use various special moves when you get a chance.

Bayonetta 2 also features new elements that you can use to replenish health and deal massive damage for a short time. 


Celeste is a platformer game about a girl who is trying to climb a mountain while facing different problems such as depression and anxiety. However, it is one of the most challenging and exciting platformer games you’ll ever play.

You can only jump, dash and run to avoid the obstacles and move forward. But you can unlock many variations of them and some extra moves as you progress through the game. The game also becomes more challenging as you move forward. 

The game only gets better as you play with the introduction of new mechanics and elements.

Xenoblade Chronicles 2

The world of Xenoblade Chronicles is filled with dangerous creatures and people. And such people are after your companion, which you must protect by using your combined power and defeat them using various attacks. You can use your weapon to perform massive attacks and take down your opponents.

Dead Cells

Dead Cells is a roguelike platformer game in which you take on the role of a lone prisoner and try to escape the unforgiving diseased island and slay its king. However, it is also a Metroidvania game where you’ll need to backtrack quite a bit to explore inaccessible areas.

It has procedurally generated 2D terrains that contain various enemies and bosses. As you explore the area, you can find different items and weapons that you can use to take down the enemies. You can run, jump and dash to move forward as well as perform different combinations of attacks.

It is also quite a difficult and punishing game that might remind you of some soulslike game. It’s because the bosses in this game are very difficult to beat and can easily kill you no matter how strong you are.

Also, the most annoying thing in this game is it features permadeath, so if you ever die in this game, which you will a lot, you can kiss all your progress and items goodbye.

Dark Souls Remastered

This is an action RPG game that is very punishing but also very rewarding at the same time. You’ll play as a cursed undead character and explore the world full of dangerous monsters and creatures. 

This game contains various areas with different enemies and bosses. And each one of these bosses is super strong, which is sure to give you a hard time. You will also die multiple times fighting the same monster or boss. But this also gives you a chance to analyze your opponents better and come up with a solution to beat them.

As you progress through the game, you get stronger. You can also upgrade your weapons and equipment. However, the state of the game remains the same, and strong bosses will keep appearing, which makes sure that you don’t rest easy at any stage of the game.

Pokemon Sword & Shield

You can dive into the world of Pokemon in this RPG pokemon game and strive to become the best pokemon trainer in the region. The game starts off with a cutscene, and you immediately venture out to fulfill this dream of yours. 

The game takes you on a journey where you’ll be able to meet a lot of characters and have battles with them. You can also battle powerful Gym Leaders Gym halls to earn yourself a chance to compete in tournaments. 

Aside from battling with pokemon trainers, you can explore the world and collect different pokemons. The world features different pokemons that are waiting to be captured and used in battles. As you battle more, your pokemon can learn new moves and abilities as well as evolve into a completely new form.

Pokemon Brilliant Diamond & Shining Pearl

It is a 3D remake of the game Pokemon Diamond and Pearl that was released back in 2006. Aside from some minor changes, the gameplay is pretty similar to the old game. Like most Pokemon games, it is also mostly focused on collecting pokemons and battling with pokemon trainers.

You can explore the area, find trainers to battle with, and engage in epic battles. You can also battle with wild pokemons and capture them by defeating them using pokeballs. Your pokemon will earn experience and new moves by fighting, and when they have enough experience points, they can evolve into new species.

Hyrule Warriors: Age of Calamity

Age of Calamity is a hack-and-slash-style game that combines the elements of Dynasty Warriors and Legend of Zelda games. This game is packed with lots of action and cool places to explore.

The game is mostly focused on battles where you have to fight an army of enemies in chúng tôi battles. You can use your different abilities to send your enemies flying and kill them without any mercy. The game also has an engaging story and plot to follow and ultimately connects to the plot of Breath of the Wild.

Besides farming, you can craft different materials and upgrade your weapons as you progress through the game. You can also glide through the air like in Breath of the Wild.

Donkey Kong Country: Tropical Freeze

It is a platform game where you play as a huge monkey called Donkey Kong and travel across different islands to protect your homeland. It is challenging, fun, and very entertaining. 

Like all platforms, it involves jumping to overcome obstacles and dodge incoming enemy attacks. The levels are very challenging, and each level contains different enemies.

You can not directly attack an enemy, but you can jump on them to crush them. Along with Donkey Kong, you also have additional allies that ride on your back and can aid you on your journey. 

Octopath Traveler

After getting some information about the characters, you are dropped into the world and expected to travel to different areas and interact with people. You can also find different information regarding the world. As you travel around the areas, you’ll eventually come across the eight characters that you were supposed to pick at the start.

Best Iphone Se Waterproof Case In 2023

The iPhone SE, an electronic marvel, needs protection against sweat and water. Now dry and cloudy, it remains a constant threat for people to go out with umbrellas and rainwear. While you care much about yourself, you should be equally worried about your iPhone SE’s health. Waterproof iPhone SE cases are essential, especially in the United States, where climate changes occur anytime. This list of the best iPhone SE waterproof cases is for you; each comprises superior quality materials to prevent water or sweat from damaging your iPhone.

1. iThrough

Very few accessories makers request you to test their products before you actually install them on your dear iPhones. iThrough does it effortlessly as the brand is confident about its high-quality waterproof case for iPhone SE. iThrough uses top-notch TPU as material, which makes all the difference as your phone remains protected against scratches.

Even though it is a waterproof case, it is ultra-slim and lightweight. It weighs only 42g, and still, it is one of the thinnest and most rugged cases available on the market.

2. Spidercase

Can you expect a waterproof case to be compatible with iPhone touch ID biometric scanner? Spidercase has done this efficiently in its full-body protective cover for iPhone SE. The waterproof case from Spidercase is fully compatible with your iPhone’s Touch ID sensor.

You can submerge your iPhone SE sixteen feet underwater, thanks to Spidercase’s tested IP68 certified waterproof case, which can also endure accidental drops from the height of two meters. Normally, waterproof cases are not expected to be beautiful, but Spidercase has shattered this myth and crafted a slim and sleek case.

3. AceTeah

Keep your iPhone SE as dry as a bone with AceTeah waterproof case, which has a dual swivel lock and sealable closure clip design. If you frequently take part in outdoor activities, this case is a must-buy for you as it protects your iPhone SE along with your ID, credit cards, cash, etc.

The case is made of environmental nontoxic food-grade polyvinyl chloride and sturdy ABS material. AceTeah has got IPX8 certification; it can easily resist heat, cold, and pressure. It can protect your iPhone SE 15 meters underwater.

4. Effun

The Effun has crafted this case with the precise cutout so that you can use all buttons and controls like Touch ID, cameras, speakers, power button, mute key, charge ports, and volume buttons on your SE.

5. LifeProof

LifeProof is one of the premium brands that manufacture high-end accessories for your precious iPhone SE. One of the most important features of this case is a built-in screen guard, which is nearly invisible to your eyes and touches.

This case is not only waterproof but also snowproof and shockproof. You can dive into the water and play aquatic games for one hour; however, you cannot go below two meters underwater.

6. OtterBox

When it comes to strength and security, everybody relies on OtterBox – a brand that manufactures exceptionally sturdy cases for smartphones. This case is taken from OtterBox’s popular Armor series. The case is so strong that your phone is secure even if it is dropped from a height of 10 feet.

To let you live extreme life, this screen protector is made crush-proof up to two tons. The dust-proof case doesn’t allow any dust particle to enter your phone.

7. CarterLily

CarterLily iPhone SE waterproof case is robustly built with an aluminum metal frame that protects your phone against harms and damage. Check out its rubber button that plays a dual role in protecting your phone and supporting fingerprint function.

You can uncover the rubber button when you have to use the fingerprint scanner. The gorilla glass screen guard protects your phone’s touchscreen from high impacts and shocks. The waterproof case protects your phone from rainwater and daily life water.


HESGI has good protection and waterproof effect. The screen protection film is made of PET material, which can resist water and snow weather or any other similar environment.

The waterproof case boasts the IP68 standard, which allows you to submerge your iPhone SE 6.6 feet underwater. Enjoy complete access to all the key functions like volume, charging, headphone jack, home button, mute, power, etc. Capture high-quality photos and videos with its front and back lenses.

That’s all!

Signing off

Waterproof cases are the need of the hour, especially when you live in a country with an unpredictable climate. For comprehensive protection, you can rely only on waterproof cases for your iPhone SE.

You may like to read:

Author Profile


The founder of iGeeksBlog, Dhvanesh, is an Apple aficionado, who cannot stand even a slight innuendo about Apple products. He dons the cap of editor-in-chief to make sure that articles match the quality standard before they are published.

How To Give Control In Teams To Switch Presenter

Microsoft Teams continues to add new features and ways to engage meeting attendees. Sometimes when you’re a presenter in a Teams meeting, you’ll want to allow someone else to present or give control to someone else in the meeting. We’ll run through the different ways to present and how to give control in Teams to someone else.

The information below applies to all Microsoft Teams meetings, including breakout sessions and webinars. Some features, like PowerPoint Live, are only available while using the desktop version of Teams and cannot be accessed if you’re running Teams in a web browser.

Table of Contents

Sharing Content in a Teams Meeting

When you’re in a Teams meeting and select the Share button, you can choose to share content in different ways:

Share your screen: This option will allow meeting attendees to see anything that’s on the monitor you select.

Share a specific window: This option will only allow attendees to see the specific window you choose to share.

Create a Whiteboard: This option will launch the Whiteboard app so meeting attendees can collaborate. 

Share a PowerPoint: Select a specific PowerPoint file to present to meeting attendees.

When you choose to share a PowerPoint presentation (rather than sharing the specific window the PowerPoint is in), meeting attendees will get a few extra features, and so will you. 

If you don’t want attendees to move through the presentation on their own, you can toggle that feature off by selecting the eye icon on the control panel that appears on the presentation.

When you share a presentation via PowerPoint live, you’ll be able to see your notes, slides, and the audience while you present. This is a feature that Teams users have been clamoring for, and we’re thrilled to see that Microsoft listened.

You’ll also get access to multi-colored laser pointers, pens, and highlighters to aid in your presentation.

Roles in Teams Meetings

First, let’s get clear about the various roles available in Teams meetings. The person who creates the link to join the meeting is the organizer. That person has ultimate control and can do things that no other attendee can do like manage breakout rooms.

The organizer can designate other meeting attendees as presenters. Only the organizer and presenters can share content during the meeting. Besides the organizer and presenters, everyone else in the meeting is called an Attendee.

A web page will open where you can choose who will be able to present during the meeting. 

If you choose Specific people, next type in the names of the people who you want to be Presenters.

How To Promote an Attendee to Presenter in Teams

If you’re the meeting organizer, it’s easy to promote a meeting attendee to presenter during the meeting itself.

Find the attendee in the participant list.

Select the More options (three dots) link next to the attendee’s name.

Select Make a presenter.

Now that person will be able to share content during the meeting.

Presenting vs. Taking Control

It’s important to understand the distinction between presenting in a Teams meeting and taking control of shared content. 

Apps like GoToMeeting and Zoom have ways for meeting attendees to take control of another attendee’s computer. This usually happens in remote support sessions. So far, Microsoft Teams has not provided that functionality. However, Teams does allow presenters to give limited control to another attendee, and attendees can request control from presenters.

Obviously, you should only give control in Teams to someone you trust. 

How To Give Control in Teams 

In Microsoft Teams, if you want someone else in your meeting to edit a file you’re sharing or take over your presentation, you can give control to that person. It’s like adding a second, simultaneous presenter. You’ll both be able to control what’s being shared. You can take back control any time you want.

You can only give control to someone else in your Teams meeting when you’re presenting. Mouse over the content you’re sharing to activate the sharing toolbar and select Give control.

From there, select the person you want to give control to. The person you want to give control to will receive a notification letting them know that you want to share control of the presentation with them. When you share control with someone else, they’ll be able to make edits and other changes to the shared screen. 

If you want to take control back from them, simply select the Cancel Control button.

How To Request Control in Teams

Requesting control while someone’s presenting in Teams works similarly. Simply select the Request control button. The presenter can then choose to Allow or Deny your control request.

When you no longer want control, you can select the Release control button.

Get Comfortable with Microsoft Teams

Love it or hate it, it doesn’t look like Microsoft Teams is going away any time soon. If your employer uses Teams, it’s worth learning a few Teams tips and tricks to get more comfortable with all its features. 

You can read about several ways to run polls in Teams meetings or learn how to hide your mess by changing your background in Teams.

Update the detailed information about Switch Case In Shell Scripting on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!