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

89
Неслучайная соль для хэшей паролей

ОБНОВЛЕНИЕ: я недавно узнал из этого вопроса, что во всем приведенном ниже обсуждении я (и я уверен, что другие тоже) был немного сбит с толку: то, что я продолжаю называть радужной таблицей, на самом деле называется хеш-таблицей. Радужные таблицы - более сложные существа, и на самом деле они...

89
Спите до определенного времени / даты

Я хочу, чтобы мой сценарий bash спал до определенного времени. Итак, мне нужна такая команда, как «сон», которая принимает не интервал, а время окончания и спит до этого момента. «At» -daemon не является решением, так как мне нужно заблокировать работающий скрипт до определенной даты / времени....

89
Удаление созданных временных файлов при неожиданном выходе из bash

Я создаю временные файлы из сценария bash. Я удаляю их в конце обработки, но так как скрипт работает довольно долго, если я его убью или просто CTRL-C во время запуска, временные файлы не удаляются. Есть ли способ поймать эти события и очистить файлы до завершения выполнения? Кроме того, есть ли...

89
Как выполнить вывод команды в текущей оболочке?

Мне хорошо sourceизвестна .утилита (также известная как ), которая берет содержимое из файла и выполняет его в текущей оболочке. Теперь я преобразую некоторый текст в команды оболочки, а затем запускаю их следующим образом: $ ls | sed ... | sh lsэто просто случайный пример, исходный текст может...

89
Принудительно сбрасывать вывод в файл, пока скрипт bash все еще запущен

У меня есть небольшой скрипт, который ежедневно вызывается crontab с помощью следующей команды: /homedir/MyScript &> some_log.log Проблема с этим методом заключается в том, что some_log.log создается только после завершения MyScript. Я хотел бы сбрасывать вывод программы в файл во время ее...

89
Путаница в отношении $ {array [*]} и $ {array [@]} в контексте завершения bash

Я впервые пытаюсь написать завершение bash, и меня немного смущают два способа разыменования массивов bash ( ${array[@]}и ${array[*]}). Вот соответствующий фрагмент кода (кстати, он работает, но я хотел бы понять его лучше): _switch() { local cur perls local...

89
В чем разница между использованием терминала на Mac и Linux? [закрыто]

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

89
Проблемы с путем к файлу в R с использованием Windows (ошибка «Шестнадцатеричные цифры в строке символов»)

Я запускаю R в Windows и имею файл csv на рабочем столе. Я загружаю его следующим образом, x<-read.csv("C:\Users\surfcat\Desktop\2006_dissimilarity.csv",header=TRUE) но R выдает следующее сообщение об ошибке Ошибка: "\ U" используется без шестнадцатеричных цифр в строке символов, начинающейся с...

89
Как избежать тайм-аутов SSH в Mac OS? [закрыто]

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

89
Ошибка утверждения в - [UITableView _endCellAnimationsWithContext:]

Надеюсь, это быстро исправит. Я пытаюсь выяснить, в чем заключается ошибка, которую я получаю. Ошибка указана ниже, а приложение - ниже. Любая помощь приветствуется. Благодарность 2012-04-12 21: 11: 52.669 Chanda [75100: f803] --- Ошибка утверждения в -[UITableView _endCellAnimationsWithContext:],...

89
cp -r без скрытых файлов

У меня два каталога и один пустой. В первом каталоге есть много подкаталогов со скрытыми файлами. Когда я cp -rперехожу из первого каталога во второй, скрытые файлы тоже копируются. Какие-нибудь решения, чтобы избежать их?...

89
Самый простой способ проверить индекс или ключ в массиве?

С помощью: set -o nounset Имея индексированный массив, например: myArray=( "red" "black" "blue" ) Какой самый короткий способ проверить, установлен ли элемент 1? Иногда использую следующее: test "${#myArray[@]}" -gt "1" && echo "1 exists" || echo "1 doesn't exist" Я хотел бы знать, есть ли...

89
Скачивайте файлы вроде mega.co.nz

Сегодня я проверил mega.co.nz и мне очень понравились некоторые возможности. Например, на странице загрузки он будет загружать файлы в браузер, а затем расшифровывать их с помощью javascript. например, см. эту ссылку, чтобы загрузить файл png:...

89
Как показать номер строки при выполнении сценария bash

У меня есть тестовый скрипт, который имеет множество команд и будет генерировать много вывода, я использую set -xили set -vи set -e, поэтому скрипт остановится при возникновении ошибки. Однако мне все еще довольно сложно определить, в какой строке остановилось выполнение, чтобы найти проблему....

89
Как закрыть текущий фрагмент, используя кнопку как кнопку возврата?

Я пытаюсь закрыть текущий фрагмент с помощью Imagebutton. Я нахожусь во фрагменте-A, и когда я нажимаю кнопку, он превратится во фрагмент-B. И когда я нажимаю кнопку на фрагменте-B, он превратится в фрагмент-C и закроет фрагмент-B. Если я нажму кнопку возврата во фрагменте-C, он вернется к...

88
Как ограничить пользователей SSH предопределенным набором команд после входа в систему?

Это идея для безопасности. Наши сотрудники должны иметь доступ к некоторым командам на сервере Linux, но не ко всем. Например, они должны иметь возможность доступа к файлу журнала ( less logfile) или запускать различные команды ( shutdown.sh/ run.sh). Исходная информация: Все сотрудники получают...