Tag: shell

Развернуть переменную среды из PIPE (SHELL)

У меня есть вопрос, который может иметь или не иметь ответа в форме, которую я ищу, но любой формы будет достаточно. В настоящее время у меня есть файл конфигурации, в котором я буду использовать команду оболочки, которая использует grep для поиска определенной строки в файле, а затем я использую sed для получения всего текста после […]

Правильное место для установки командной строки (PS1) при использовании sh / bash / zsh вместе

Я использую тире (sh) или bash или zsh. Если возможно, я предпочел бы поставить место. Я хочу установить правильные настройки PS1, когда я взаимодействую с оболочкой, поэтому эту ситуацию следует учитывать логин (показать PS1) су Судо скрипт (не показывать PS1) Я был поставлен PS1 на .bashrc, но он кажется не всегда работоспособным.

Простой вопрос: lftp не пишет в $ LOG – что я делаю неправильно?

Я использую очень простой скрипт для работы, который вызывает lftp для зеркалирования каталога: #!/bin/bash HOST='ftp.example.com" USER='pretenduser' PASS='pretendpass' TARGETFOLDER='/home/pretenduser/Dropbox/lftp' SOURCEFOLDER='/files/Inbox' LOG='/home/pretenduser/Scripts/lftp.log' lftp -c " set ftp:ssl-allow no open $HOST user $USER $PASS mirror –verbose –delete $SOURCEFOLDER $TARGETFOLDER bye " >> $LOG lftp не записывает в $LOG , он создает файл, но он пуст. Я также попробовал […]

не может убить процесс gedit из своего PID

Это последовательность команд, начинается gedit , но она не может быть убита из идентификатора процесса $ gedit& $ t=$! $ echo $t 4824 $ kill $t bash: kill: (4824) – No such process Это будет отлично работать для процесса sleep , например sleep 999& [1] 4881 $ t=$! $ echo $t 4881 $ kill $t […]

md5 Строка и файл разные

Почему я становлюсь другим хешем, когда я пытаюсь: md5 <<< "Hello" md5 -s "Hello" Это из-за возможного разрыва строки в первом примере?

Список специальных символов в оболочке

Я не уверен, что они называются, но где я могу найти список диких карт? Я вижу такие вещи, как: $f %s $1 Есть ли окончательный список для каждого из них?

Cent OS 6.3 Скрытые файлы в оболочке

Мне нужна помощь, я хочу проверить, скрыт ли файл в Cent OS 6.3. Они часто упоминаются как (dot) файлы, но я могу ясно видеть, что Cent OS 6.3 обрабатывает их, добавляя ~ (тильда) до конца НАПРИМЕР: myfile (не скрыто) myfile ~ (скрыто) Теперь я могу сказать, что файл «скрыт», если это точечный файл, но что […]

Найти и использовать путь к файлу?

Я пытаюсь найти путь к файлу и переместить его. Когда я пытаюсь использовать realpath , это не полезно. Например: я хочу переместить файл All Hail the Generalist – Vikram Mansharamani – Harvard Business Review.html Использование realpath : realpath 'All Hail the Generalist – Vikram Mansharamani – Harvard Business Review.html /home/x/Downloads/All Hail the Generalist – Vikram […]

Как определить ошибку в определенном файле при проверке контрольной суммы (какой файл имеет проблему при проверке) в сценарии оболочки

У меня есть два файла на ftp-месте в формате csv.gz, и их контрольная сумма находится в формате .csv.gz.md5. Я копирую этот файл в своей локальной системе. Я генерирую контрольную сумму для нее через md5sum . Теперь я сравниваю его с скопированным файлом. Теперь я хочу определить любую ошибку в файле, если она есть, а также […]

Unix: как тестировать Ip-адрес разрешен для имен

Unix: Как проверить IP-адрес разрешено для имени. Мне нужно проверить, может ли IP-адрес быть разрешен для имени, используя запись DNS через сценарий оболочки. Код: DNS_Lookup() { LOOKUP=$(nslookup $1) FAIL_COUNT=$(echo $LOOKUP | grep "** server can't find " | wc -l); if [ $FAIL_COUNT -eq 1 ];then echo "Unable to resolve DNS for $1" else echo […]

Interesting Posts

Как найти конкретный файл с определенным набором строк?

Как скопировать чужие папки с public.me.com с помощью wget-подобного инструмента?

Невозможно добавить файл подкачки на Solaris

Перенаправление трафика DNS для определенного домена

Как получить права доступа к файлу в определенном формате?

Предоставить значение по умолчанию, если команда возвращает с ненулевым кодом выхода

В чем разница между `-C` и` -c` в команде `tr`?

Найти список каталогов на один уровень в глубину от соответствующего каталога

NFS: делиться со всеми клиентами, кроме одного

Как я могу использовать setfacl, чтобы не предоставлять доступ к «другим» пользователям?

Как создать фальшивый файл устройства, который принимает входные данные из программы C?

Есть ли способ перенаправить файл, который написан

configure allowed_tcp_congestion_control через конфигурационные файлы в ядре linux

В сценарии bash, используя условное выражение «или» в выражении «if»

Установка Arch Linux на пустой жесткий диск eee pc

Linux и Unix - лучшая ОС в мире.