shebang — все вопросы

2ответа
4 голоса
Моно каркас Shebang Linux
У меня есть исходный файл c #. Есть ли способ поместить что-то вроде #! /Usr /bin /env mono, чтобы оно было скомпилировано и затем запущено как исполняемый файл: Для Python, например, я сделаю та
6ответов
4 голоса
Что такое линия «Шебанг»?
В настоящее время я пытаюсь начать программирование на моем новом Mac.Я установил TextWrangler и выбрал C ++ в качестве языка выбора;так как у меня есть некоторые предварительные знания об этом, когда
4ответа
4 голоса
Как работает /usr /bin /env в линейке Linux Shebang?
Я знаю линию Шебанга вот так:но я узнал, что могу также использовать строку shebang следующим образом:Это смущает меня, может кто-нибудь объяснить мне, как Linux будет обрабатывать это?
2ответа
4 голоса
иметь относительную линию Шебанга
Я пишу приложение для Rails, и мне нужно запускать скрипты с помощью ---- +: = 0 =: + ----пока я мог бы поставитьна вершине, это не будет работать в производстве, где оно должно быть больше похоже нап
4ответа
7 голосов
Почему virtualenv в Windows не связывает файлы .py /.pyw /.pyo /.pyc с версией исполняемого файла Python в virtualenv?
По какой причине virtualenv не связывает файлы .py(w) с исполняемыми файлами virtualenv Python? Это кажется идеальной задачей для virtualenv в Windows, принимая во внимание, что нет такого механизма,
6ответов
8 голосов
Комментарий заголовка исходного кода Python
Что такое строка #!/usr/bin/env python в первой строке скрипта python, используемого для?
2ответа
9 голосов
Какой шебанг я должен использовать для сценариев F # в Mac OS X?
У меня установлен F # 2.0 с Mono, и я хотел бы ./ мои F # -скрипты Какую линию shebang я должен использовать для Mac OS X? Можно ли обобщить эту строку Шебанга для Mac OS X и Linux?
2ответа
14 голосов
Требуется рубиновый файл без расширения .rb?
У меня есть файл ruby, который не имеет расширения .rb и вместо этого идентифицируется как код ruby ​​с символом «шебанг» в начале файла: #!/usr/bin/env ruby. Я хочу require код этого файла в другом
2ответа
19 голосов
Как добавить Шебанг #! с PHP-скриптом на Linux?
У меня небольшая проблема с добавлением shebang #! с моим PHP-скриптом на RedHat Linux. У меня есть небольшой кусочек тестового кода с добавленным shebang (я также пробовал разные варианты), но я по
3ответа
20 голосов
Шебанг и Груви
Можно ли объявить в начале файла, что он должен быть выполнен как скрипт Groovy? Примеры для других языков сценариев: #!/bin/sh #!/usr/bin/python #!/usr/bin/perl
5ответов
38 голосов
env: python \ r: нет такого файла или каталога
Мой скрипт на Python beak содержит следующий шебанг: #!/usr/bin/env python Когда я запускаю скрипт $ ./beak, я получаю env: python\r: No such file or directory Ранее я извлек этот скрипт и
8ответов
43 голоса
Что я должен использовать для строки shebang скрипта Perl?
Что из этого лучше или быстрее использовать в качестве строки Шебанга для сценария Perl? #! perl #! perl.exe #! fullpath/perl(/perl.exe) #! partialpath/perl(/perl.exe) И при использовании #!
1ответ
51 голос
В чем разница между этими двумя питонскими шебангами
Раньше я использовал шебанг #!/usr/bin/env python Когда лучше использовать #!/usr/bin/python В чем разница между ними?
1ответ
6 голосов
Perl и Python ошибочно интерпретируются через shebang в Linux
эта проблема просто сводит меня с ума. Все мои скрипты на Python и Perl просто НЕ интерпретируются с помощью shebang. Никогда. Но они работают как положено, когда я явно вызываю двоичный файл.
3ответа
10 голосов
Почему «she-bang» начинается с «#!»?
Почему «she-bang» начинается с #!, например #!/bin/bash? Я всегда принимал это, как это делается, но есть ли причина для этого? Зачем начинать с #; разве это не комментарий? Или это то, что он до
3ответа
10 голосов
Распространение сценария. Должен ли я использовать /bin /gawk или /usr /bin /gawk для shebang?
Обычно gawk в /bin или /usr /bin? Я бы пошел с #!/usr/bin/env gawk, но тогда я не могу использовать аргументы. Прямо сейчас я использую #!/bin/gawk -f. Сценарий очень длинный и содержит много одинар
3ответа
10 голосов
Распространение сценария. Должен ли я использовать /bin /gawk или /usr /bin /gawk для shebang?
Обычно gawk в /bin или /usr /bin? Я бы пошел с #!/usr/bin/env gawk, но тогда я не могу использовать аргументы. Прямо сейчас я использую #!/bin/gawk -f. Сценарий очень длинный и содержит много одинар
2ответа
11 голосов
Что означают аргументы «-v» и «-x»?
Я видел пару скриптов оболочки со следующим shebang: #!/bin/bash -x -v Однако man bash не объясняет, что эти аргументы -x и -v, если они принадлежат bash вообще. Итак, что эти -x и -v (и др
1ответ
11 голосов
Нет такого файла или каталога, но я могу это увидеть!
Я пытаюсь запустить скрипт python на безглазном малине PI с использованием winSCP и получить следующее сообщение об ошибке: Command '"./areadetect_movie_21.py"' failed with return code 127 and err
3ответа
15 голосов
Какой путь в shebang более предпочтителен?
В сценариях первая строка должна указывать путь к интерпретатору. Но на разных серверах Linux, Unix или BSD этот путь может быть другим. Что предпочтительнее? #!/usr/bin/env bash или #!/
1 2 3

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132