Вопросы с тегом «sh»

165
Как сделать этот файл .sh исполняемым с помощью двойного щелчка?

Во-первых, я использую Mac. Далее мне нужно выполнить этот «file.sh», мы его назовем. Каждый раз, когда мне нужно выполнить его, я должен открыть терминал и набрать: cd /Users/Jacob/Documents/folderWithFileInIt bash file.sh Это нормально, но я чувствую, что было бы намного быстрее, если бы я...

165
Команда eval в Bash и ее типичное использование

После прочтения справочных страниц bash и относительно этого поста . У меня все еще есть проблемы с пониманием того, что именно evalделает команда, и что будет ее типичным использованием. Например, если мы делаем: bash$ set -- one two three # sets $1 $2 $3 bash$ echo $1 one bash$ n=1 bash$ echo...

165
Проверьте, существует ли пользователь

Я хочу создать скрипт, чтобы проверить, существует ли пользователь. Я использую логику ниже: # getent passwd test > /dev/null 2&>1 # echo $? 0 # getent passwd test1 > /dev/null 2&>1 # echo $? 2 Таким образом, если пользователь существует, то у нас есть успех, иначе пользователь...

165
Bash if оператор с несколькими условиями выдает ошибку

Я пытаюсь написать сценарий, который будет проверять два флага ошибок, и в случае изменения одного флага (или обоих) будет эхо- ошибка произошла. Мой сценарий: my_error_flag=0 my_error_flag_o=0 do something..... if [[ "$my_error_flag"=="1" || "$my_error_flag_o"=="2" ] || [ "$my_error_flag"="1"...

165
Как игнорировать проверку подлинности SSH?

Есть ли способ игнорировать проверку подлинности SSH, выполненную Ansible? Например, когда я только что настроил новый сервер, я должен ответить «да» на этот вопрос: GATHERING FACTS *************************************************************** The authenticity of host 'xxx.xxx.xxx.xxx...

164
Сколько случайных элементов перед MD5 производит столкновения?

У меня есть библиотека изображений на Amazon S3. Для каждого изображения я ввожу исходный URL-адрес на моем сервере и метку времени, чтобы получить уникальное имя файла. Поскольку S3 не может иметь подкаталогов, мне нужно хранить все эти изображения в одной плоской папке. Нужно ли беспокоиться о...

164
Просмотр полного вывода команды PS

когда я бегу ps -aux команду на своем сервере Linux, к которому я подключился с помощью putty, немногие процессы слишком длинные, чтобы уместиться в мою текущую ширину окна. Есть ли альтернатива? -- Обновить -- Я прошу прощения за понижение рейтинга, я думал, что другие тоже не найдут ответ...

163
Как вы вносите коммиты в один патч с помощью git format-patch?

У меня есть восемь коммитов на ветке, которые я хотел бы послать по электронной почте некоторым людям, которые еще не являются просветленными. Пока что все, что я делаю, либо дает мне 8 файлов патчей, либо начинает давать мне файлы патчей для каждого коммита в истории ветки, с самого начала. Я...

163
Как определить имя функции изнутри функции

Если у меня есть скрипт Bash вроде: #!/bin/bash f() { # echo function name, "f" in this case } Есть какой-либо способ сделать это? Это может быть использовано в справочных сообщениях, таких как printf "Usage: %s: blah blah blah \n" $(basename $0) >&2; Только в этом случае мне не нужно то $0,...

163
Пересечение двух списков в Bash

Я пытаюсь написать простой скрипт, который будет перечислять содержимое, найденное в двух списках. Чтобы упростить, давайте использовать ls в качестве примера. Представьте, что «один» и «два» являются каталогами. один = `лс один` two = `ls two` пересечение $ один $ два Я все еще довольно зеленый в...

163
Как я могу обновить window.location.hash, не перепрыгивая документ?

У меня есть скользящая панель на моем сайте. Когда он закончил анимацию, я установил хеш так function() { window.location.hash = id; } (это обратный вызов, и idон назначается ранее). Это хорошо работает, чтобы позволить пользователю добавить закладку на панель, а также для работы без версии...

163
Отрицание, если условие в скрипте bash

Я новичок в bash и застрял при попытке отменить следующую команду: wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -eq 0 ]]; then echo "Sorry you are Offline" exit 1 Это если условие возвращает истину, если я подключен к Интернету. Я хочу, чтобы это произошло наоборот, но...

162
Солить ваш пароль: лучшие практики?

Мне всегда было любопытно ... Что лучше при добавлении пароля для хеширования: префикс или постфикс? Зачем? Или это имеет значение, пока ты солишь? Объяснение: мы все (будем надеяться) уже знаем, что мы должны запечатать пароль перед тем, как хешировать его для хранения в базе данных [...

162
Реализация по умолчанию для Object.GetHashCode ()

Как работает реализация по умолчанию GetHashCode()? И достаточно ли эффективно и эффективно он обрабатывает структуры, классы, массивы и т. Д.? Я пытаюсь решить, в каких случаях я должен упаковать свою собственную, и в каких случаях я могу смело полагаться на реализацию по умолчанию, чтобы...