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

96
Выйти из zsh, но оставить работающие вакансии открытыми?

Только что перешел с bash на zsh. В bash фоновые задачи продолжают выполняться после выхода из оболочки. Например, здесь dolphinпродолжается выполнение после exit: $ dolphin . ^Z [1]+ Stopped dolphin . $ bg [1]+ dolphin . & $ exit Это то, что я хочу по умолчанию. Напротив, поведение zsh...

96
Скрытие имени Java: трудный путь

У меня проблема со скрытием имени, которую очень сложно решить. Вот упрощенная версия, объясняющая проблему: Есть класс: org.A package org; public class A{ public class X{...} ... protected int net; } Тогда есть класс net.foo.X package net.foo; public class X{ public static void doSomething(); } А...

96
Ограничение памяти для обновления композитора

Мне нужно запустить обновление композитора на моем хостинге, поэтому я вхожу в систему с помощью ssh и пытаюсь выполнить команду: composer update внутри папки / www, где у меня установлен Laravel и композитор но я получаю ошибку: в контакте с моим хостинг-провайдером они говорят мне запустить...

96
Получить первую строку вывода команды оболочки

Пытаясь прочитать номер версии vim, я получаю много дополнительных строк, которые мне нужно игнорировать. Я попытался прочитать руководство headи попробовал следующую команду: vim --version | head -n 1 Я хочу знать, правильный ли это подход?...

95
Как переименовать с префиксом / суффиксом?

Как мне обойтись mv original.filename new.original.filenameбез повторного ввода исходного имени файла? Я мог бы представить, что смогу сделать что-то подобное, mv -p=new. original.filenameили, возможно, mv original.filename new.~или что-то еще, но я не вижу ничего подобного после просмотра man mv/...

95
Как я могу комбинировать хеши в Perl?

Как лучше всего объединить оба хэша в% hash1? Я всегда знаю, что% hash2 и% hash1 всегда имеют уникальные ключи. Если возможно, я бы предпочел одну строчку кода. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';...

95
Как использовать переменную среды внутри строки в кавычках в Bash

Я пробовал различные формы следующего в сценарии bash: #!/bin/bash svn diff $@ --diff-cmd /usr/bin/diff -x "-y -w -p -W $COLUMNS" Но я не могу заставить синтаксис правильно расширять COLUMNSпеременную среды. Я пробовал различные формы следующего: svn diff $@ --diff-cmd /usr/bin/diff -x '-y -w -p...

95
Эквивалент Java-словарей Python

Я давно пользуюсь Python, и мне очень нравится, как используются словари. Они очень интуитивно понятны и просты в использовании. Есть ли хороший Java-эквивалент словарей Python? Я слышал о людях, использующих хэш-карты и хэш-таблицы. Может ли кто-нибудь объяснить сходства и различия использования...

95
Как правильно вложить обратные кавычки в Bash

Либо я пропустил некоторую обратную реакцию, либо обратная реакция, похоже, не работает со слишком большим циклом программиста-цитаты. $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 Хотел hello1-hello2-hello3-hello4-hello5-hello6-......

95
Редактировать сценарий оболочки во время его работы

Можете ли вы отредактировать сценарий оболочки во время его работы, чтобы изменения повлияли на работающий сценарий? Мне любопытен конкретный случай csh-скрипта, который у меня есть, эта партия запускает кучу различных вариантов сборки и работает всю ночь. Если что-то случится со мной в середине...

95
MD5 - 128 бит, но почему 32 символа?

Я читал документы о md5, там говорилось, что это 128 бит, но почему 32 символа? Я не могу вычислить персонажей. 1 байт равен 8 битам если 1 символ равен 1 байту тогда 128 бит - это 128/8 = 16 байт, верно? РЕДАКТИРОВАТЬ: SHA-1 дает 160 бит, так сколько же там символов?...

95
Проверьте, смонтирован ли каталог с помощью bash

Я использую mount -o bind /some/directory/here /foo/bar Я хочу проверить это /foo/barс помощью сценария bash и посмотреть, смонтирован ли он? Если нет, то вызовите указанную выше команду монтирования, иначе сделайте что-нибудь еще. Как я могу это сделать? CentOS - это операционная система....

95
Что означает "cd -"?

В сценарии оболочки bash сегодня я заметил следующую команду в конце сценария. Я знаю, что это такое, cdно не понимаю значения тире после него. cd - Что это значит? Google наивно усекает, -поэтому я не могу найти ответ....

95
ViewController отвечаетToSelector: сообщение отправлено освобожденному экземпляру (CRASH)

Хорошо, вот в чем дело, я ненавижу задавать вопросы о моей отладке и сбоях. Потому что я обычно справляюсь с ними сам, но я просто не могу решить эту проблему, даже после просмотра нескольких вопросов . Хорошо, вот в чем проблема: мое приложение случайным образом включается и выключается из-за...

95
Как объединить две строки, чтобы построить полный путь

Я пытаюсь написать сценарий bash. В этом скрипте я хочу, чтобы пользователь ввел путь к каталогу. Затем я хочу добавить несколько строк в конец этой строки и построить путь к некоторым подкаталогам. Например, предположим, что пользователь вводит такую ​​строку: /home/user1/MyFolder Теперь я хочу...

95
Bash set + x без его печати

Кто-нибудь знает, можем ли мы сказать set +xв bash без его печати: set -x command set +x следы + command + set +x но он должен просто напечатать + command Bash - это версия 4.1.10 (4). Это меня уже некоторое время беспокоит - вывод загроможден бесполезными set +xстроками, что делает средство...

95
API для автоматической загрузки apk в Google Play? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Есть ли какой-нибудь API или инструмент,...

95
Как сделать «псевдоним» для длинного пути?

Я попытался создать «псевдоним» для пути, который я часто использую при написании сценариев оболочки. Я что-то пробовал, но не получилось: myFold="~/Files/Scripts/Main" cd myFold bash: cd: myFold: No such file or directory Как заставить его работать? Однако cd ~/Files/Scripts/Mainработает....