There are two ways to run .sh files in Linux system. For example, I have a datelog.sh file in the root directory. The first method (this method requires chmod to make the file executable (x): chmod u+x datelog.sh): 1. In any path, enter the absolute path of the file /root/datelog.sh to execute the file (of course, if the permission is allowed) 2. cd to the directory of the datelog.sh file, and then execute ./datelog.sh The second method (this method does not require the file to have executable permissions to run): 1. Add the file name to the file path, sh datelog.sh 2. In any path, add the file path and file name to sh: sh /root/ datelog.sh Double-click the sh file in the desktop environment to run: Mac: 1. Change the suffix sh to command: hello.sh->hello.command 2. Modify the executable permission: chmod u+x hello.command Ubuntu: 1. Modify the executable permission: chmod u+x hello.sh 2. Open any folder and select [Edit] -> [Preferences] in the upper left corner. Select [Run executable text files when opening them] to double-click to run. The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. You may also be interested in:
|
<<: A simple way to implement all functions of shopping cart in Vue
>>: What you need to understand about MySQL locks
This article example shares the specific code of ...
The GROUP BY syntax can group and count the query...
I have a product parts table like this: part part...
1. Operating Environment vmware14pro Ubuntu 16.04...
I've been a little busy these two days, and t...
How to set the position of the block element in t...
This article shares the MySQL precompilation func...
Table of contents Preface 1. Set the prototype on...
Table of contents Method 1: The simplest way to s...
Let's start with the body: When viewing a web ...
Table of contents Overview 1. Separation of front...
Table of contents Overview 1. useState 1.1 Three ...
Background Replication is a complete copy of data...
Select or create a subscription message template ...
background When working on the blockchain log mod...