shell — вопросы с ответами

3 ответа
Как можно изменить оболочку по умолчанию? Команда env настоящее время говорит: SHELL=/bin/tcsh и я хочу изменить это на Bash.
tcsh
environment
24 окт. 2012, в 08:34
3 ответа
У меня есть простой script, где первый аргумент зарезервирован для имени файла, а все остальные необязательные аргументы должны быть переданы другим частям script. Используя Google, я нашел эту вики, но он предоставил буквальный пример: echo "${@: -1}" Я не могу заставить ничего работать, например:...
29 янв. 2012, в 21:44
11 ответов
Я пытаюсь написать оболочку script, которая создает некоторые каталоги на удаленном сервере, а затем использует scp для копирования файлов с моей локальной машины на пульт. Вот что я до сих пор: ssh -t user@server<<EOT DEP_ROOT='/home/matthewr/releases' datestamp=$(date +%Y%m%d%H%M%S) REL_DIR=...
18 авг. 2011, в 23:26
8 ответов
Как добавить вывод команды в конец текстового файла?
01 июнь 2011, в 22:44
8 ответов
Насколько я знаю, с помощью & после запуска команды в фоновом режиме. Пример использования &: tar -czf file.tar.gz dirname & Но как насчет &&? (посмотрите на этот пример: https://serverfault.com/questions/215179/centos-100-disk-full-how-to-remove-log-files-history-etc#answer-2151...
command-line
syntax
posix
22 дек. 2010, в 13:50
17 ответов
Вопрос: существует ли команда sh/ bash/zsh/fish/... для печати абсолютного пути файла, который я его кормлю? Случай использования: я в каталоге /a/b, и я хотел бы напечатать полный путь к файлу c в командной строке, чтобы я мог легко вставить его в другую программу: /a/b/c. Простая, но небольшая про...
path
12 окт. 2010, в 13:50
15 ответов
Я пытаюсь установить lpng142 на мою систему с питанием 12. Кажется, проблема для меня. Я получаю эту ошибку [root@localhost lpng142]# ./configure bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory [root@localhost lpng142]# Как это исправить? Файл /etc/fstab: # # /etc/fstab # ...
newline
27 май 2010, в 11:47
8 ответов
У меня есть целая группа тестов по переменным в оболочке bash (3.00) script, где, если переменная не установлена, то она назначает по умолчанию, например: if [ -z "${VARIABLE}" ]; then FOO='default' else FOO=${VARIABLE} fi Кажется, я напоминаю там какой-то синтаксис для этого в одной стро...
06 янв. 2010, в 15:18
17 ответов
Мне нужна команда (или, возможно, опция cp), которая создает целевой каталог, если он не существует. Пример: cp -? file /path/to/copy/file/to/is/very/deep/there
07 окт. 2009, в 06:32
18 ответов
Есть ли у crontab аргумент для создания заданий cron без использования редактора (crontab -e). Если да, то каким будет код, создающий cronjob из Bash script?
cron
18 май 2009, в 18:00
9 ответов
У меня есть Bash shell script, который вызывает несколько команд. Я хотел бы, чтобы оболочка script автоматически выходила с возвратным значением 1, если какая-либо из команд возвращает ненулевое значение. Возможно ли это без явной проверки результата каждой команды? например. dosomething1 if [[ $? ...
04 май 2009, в 19:58
9 ответов
Я хочу что-то выполнить в оболочке linux в нескольких разных условиях и иметь возможность выводить время выполнения для каждого выполнения. Я знаю, что я мог бы написать perl или python script, чтобы это сделать, но есть ли способ сделать это в оболочке? (что бывает bash)...
22 дек. 2008, в 02:55
11 ответов
Скажем, я хочу скопировать содержимое каталога, исключая файлы и папки, имена которых содержат слово "Музыка". cp [exclude-matches] *Music* /target_directory Что следует делать вместо [exclude-matches] для выполнения этого?
pattern-matching
glob
19 окт. 2008, в 21:50
19 ответов
В настоящее время я выполняю манипуляции с текстовыми файлами через кучу плохо запоминаемых AWK, sed, Bash и крошечный бит Perl. Я видел несколько мест, которые питон хорош для такого рода вещей, я знаю немного, и я хотел бы узнать больше. Является ли Python хорошим выбором для этого, и есть ли хоро...
16 окт. 2008, в 17:20
9 ответов
У меня есть оболочка script, которая выполняет несколько команд. Как заставить оболочку script выйти, если какая-либо из команд завершится с ненулевым кодом выхода?
18 сен. 2008, в 05:32
Наверх
Меню