Результаты поиска по запросу "sh"
Найти файл, который был создан в течение пяти дней из другого файла в оболочке
Я все еще довольно новичок в написании сценариев, так что оставайтесь со мной, и если у вас есть какие-либо вопросы, не стесняйтесь спрашивать Хорошо, так: у меня есть файл, скажемfile.txt file.txtсуществует в каталоге ...
)?
нализа полей, разделенных двоеточиями, я могу использоватьread с обычаемIFS: $ echo 'foo.c:41:switch (color) {' | { IFS=: read file line text && echo "$file | $line | $text"; } foo.c | 41 | switch (color) {Если последнее поле содержит двоеточия, ...
Использование $ # в циклах bash
Я пытаюсь понять, почему этот цикл не печатает число для каждого аргумента, предоставленного сценарию. #!/bin/bash for i in {1..$#}; do echo $i doneВместо этого, когда поставляется, например, 3 аргумента, это выводит {1..3}
Git с --git-dir = приводит к «не Git хранилище»
У меня есть скрипт в одном из моих приложений для iOS, который должен получить хэш версии git и поместить его в номер версии. В этом сценарии я запускаю git --git-dir = "$ PROJECT_DIR" show -s --pretty = format:% h для этого. Тем не менее, я ...
исходная команда не найдена в оболочке sh
У меня есть скрипт, который используетsh ракушка. Я получаю сообщение об ошибке в строке, которая используетsource команда. Это выглядитsource не входит в мойsh ракушка. Если я явно пытаюсь запуститьsource из оболочки я получаю: sh: 1: source: ...
Что означает строка «#! / Bin / sh» в сценарии оболочки UNIX?
Я просматривал некоторые учебники по сценариям оболочки и нашел следующий пример программы: #!/bin/sh clear echo "HELLO WORLD"Может кто-нибудь сказать, пожалуйста, в чем смысл упоминания!/bin/sh'в комментарии?
Как прочитать файл в переменную в оболочке?
Я хочу прочитать файл и сохранить его в переменной, но мне нужно сохранить переменную, а не просто распечатать файл. Как я могу это сделать? Я написал этот скрипт, но это не совсем то, что мне было нужно: #!/bin/sh while read LINE do echo $LINE ...
Почему этот фрагмент кода с shebang #! / Bin / sh и exec python внутри 4 одинарных кавычек работает?
Я пытаюсь понять один из ответов на этот вопрос: Невозможно передать аргумент python с помощью "#! / Usr / bin / env python" [https://stackoverflow.com/questions/3306518/cannot-pass-an-argument-to-python-with-usr-bin-env-python] #!/bin/sh ...
Bourne Shell For я в (seq)
Я хочу написать цикл в оболочке Bourne, который повторяет определенный набор чисел. Обычно я бы использовал: