Как создать командный файл и запустить его? [дубликат]

следует ли мне использовать текстовый редактор? расширение должно быть .sh или .bat?

11
задан 2 November 2017 в 17:44

3 ответа

Создать одно использование .sh расширение, но это действительно не имеет значения, но это помогает будущим пользователям быстро определить, какой тип файла это. bat имя главным образом используется в Windows, но в Linux действительно не имеют значения расширения файла. Значение, которое я могу назвать своим файлом, говорит run.de и это все еще работало бы в bash файл, но я полагаю, что это - хорошая практика для именования их с .sh расширение файла.

Для редактора часть использует любого, который является лучшим для Вас между nano vim gedit emacs, но я верю gedit было бы хорошо запуститься с.

Как к:

использование gedit текстовый редактор:

  1. Создайте файл:

    gedit runme.sh
    
  2. Добавьте код в файл:

    #!/bin/bash 
    
    
    echo "Hello World!"
    
  3. Исполняемый файл make-файла:

    chmod +x runme.sh
    
  4. Петляйте от терминала:

    ./runme.sh
    
13
ответ дан 23 November 2019 в 03:58

В Linux они - сценарии удара. Можно использовать большую часть любого редактора, и можно назвать его, чего Вы желаете, Linux не использует расширения, такие как .sh или .bat или .exe к .doc для идентификации файлов, это использует волшебство.

Вероятно, gedit для графического редактора и нано из командной строки.

Избегайте текстовых процессоров, таких как офис Весов, поскольку они добавляют заголовки, которые Вы не хотите.

http://www.linfo.org/magic_number.html

Для записи сценария удара запустите файл с "Хижины" или #!/bin/bash

#!/bin/bash

# comments start with a '#"

command 1
command 2

Тонны учебных руководств в сети - https://linuxconfig.org/bash-scripting-tutorial

3
ответ дан 23 November 2019 в 03:58

Пакетный файл, эквивалентный в Linux, является сценарием оболочки (.sh). Можно использовать gedit, энергию или любой другой текстовый редактор, доступный для создания того.

Хорошим началом для begginers является http://www.tldp.org/LDP/Bash-Beginners-Guide/html/index.html.

Надежда это помогает :)

2
ответ дан 23 November 2019 в 03:58

Другие вопросы по тегам:

Похожие вопросы: