3
ответа

Когда я CD через символьную ссылку, почему pwd показывает символьную ссылку вместо реального пути?

Я создал гибкую ссылку (ln-s 1 2) к каталогу, который является в тестовом каталоге и открыл гибкую ссылку (cd 2) и отобразил текущий путь с помощью pwd. Отображенный путь был ~/test/2 и не ~/...
18.04.2015
3
ответа

Расширение Shell для аргументов?

Например: mkdir ~ / каталоги { 1,2,3 } Creates ~/1, ~/2 и ~/3. Это приравнивается к: mkdir ~/1 mkdir ~/2 mrdir ~/3, Но, с помощью того же синтаксиса в случае CMD <аргумент>: варево {установка...
01.04.2015
3
ответа

найдите: недостающий аргумент '-должностному-лицу'

когда я пытаюсь использовать эту команду var1 ='sudo-u psoadmin-H-s ssh, daill_scp@files.dc1.responsys.net находит.-maxdepth 1 - тип f-mtime +14 - должностное лицо ls - люфтганза \{} \; | awk '{печатают 5$, 9$}' |egrep-v '^./...
01.04.2015
3
ответа

канал в оболочке с перенаправлением

Мое понимание - то, что канал в оболочке как | b перенаправляет stdin b к stdout a. Однако я попробовал ls | меньше <somefile, поведение является очень странным. меньше шоу вывод связанного ls...
29.03.2015
3
ответа

Что происходит, если я передаю слишком мало параметров функции оболочки?

Я хотел бы спросить о передающих параметрах в функции. Я попробовал это: $var1$var2 function_name, но обычно (иногда это печатало ошибку) это не имело никакого значения, передал ли я их или...
27.03.2015
3
ответа

Замены команды по сравнению с обратной косой чертой выходят в заключенной в кавычки строке

Рассмотрите дважды заключенную в кавычки замену команды с Escape обратной косой черты в нем, как это: повторите "$ (эхо '\\')", Это распечатывает \\, тогда как я ожидал бы, что это распечатает только одну обратную косую черту. Мой...
27.03.2015
3
ответа

Как я могу получить обычные символы между двумя строками

Я надеюсь сравнивать две строки и получать общую часть, например, FILE0000010985.LOG FILE0000010999.LOG FILE0000011000.LOG, Если я выдерживаю сравнение 1 - 2, я хочу, чтобы вывод был FILE00000109...
05.03.2015
3
ответа

Измените несколько (включая No) расширения файла

Если у меня есть каталог файлов, где некоторые файлы имеют расширение как .html, и некоторые файлы не имеют никакого расширения, как я изменяю их всех на, например, .txt?
04.03.2015
3
ответа

Переименование текущего каталога от оболочки - возможный?

Действительно ли возможно переименовать текущий рабочий каталог из оболочки (избейте мой особый случай)? Если я пытаюсь сделать это простой путь, я заканчиваю с ошибкой: nathan@nathan-desktop:...
04.03.2015
3
ответа

Используя grep в сценарии оболочки

У меня есть текстовый файл, который похож на это (я показываю немного строк его), ИНДЕКС: 1 цель snRNA_seq:TTTTGGAGCAGGGAGATGGAAT miRNA_seq:CTCCTGACTCCAGGTCCTGTGT: RNU2-1, RNU2-64P, RNU2-37P, RNU2-61P, RNU2-68P...
25.02.2015
3
ответа

Выполнение sh файл только работает если cd'd к каталогу сценариев

Я пытаюсь выполнить .sh файл через./file.sh синтаксис. Я, неправильно, думал, что будет возможно работать:./usr/bin/foo/bar.sh, который просто не приводит "К такому файлу или каталогу". Однако, если я работаю: CD/...
15.02.2015
3
ответа

Обработка входа линию за линией (с пустыми строками) от оболочки

В сценарии оболочки я должен проанализировать вывод команды линию за линией. Вывод может включать пустые строки, и они релевантны. Я использую пепел, не колотят, так не может обратиться для обработки замены...
13.02.2015
3
ответа

Как передать массив функции как фактический параметр, а не глобальная переменная

Существует ли способ передать массив функции как один из ее параметров? В настоящее время у меня есть #!/bin/bash highest_3 () {number_under_test =($ {массив}) max_of_3=0 для ((я = 0; я <$ (($ {#...
08.02.2015
3
ответа

Как использовать параллель GNU эффективно

Предположим, что я хочу найти все соответствия в сжатом текстовом файле: $ gzcat file.txt.gz | объем плазмы - уровень-i 5 | grep объем плазмы некоторого-шаблона - уровень, используемый здесь для измерения пропускной способности канала. На моей машине это
03.02.2015
3
ответа

Передача по каналу сценария с “чтением” для избиения

Я должен запустить скрипт путем передачи по каналу его через удар с wget (вместо того, чтобы выполнить его непосредственно с ударом). $ wget-O - http://example.com/my-script.sh | колотит, Он не работает, потому что мой сценарий читал...
22.01.2015
3
ответа

Разность между (x=100) и {x=100;}?

Кто-то может объяснить ниже операторов? $ x=50$ (x=100) #here код выполняется только с в подоболочке. когда subshellexecution, сделанный затем значение x, возвращается к своему оригиналу...
20.01.2015
3
ответа

Как инвертировать шаблон случая

Как добавляют, что я добавляю условие в случае, если, посредством чего, если оно не обнаруживает необходимые условия, оно выполнит команду. Мой код: $price случая в [0-9] |"." | "$"), повторяют "Числа., $ Только"...
14.01.2015
3
ответа

Почему я получаю “требуемое целое выражение”?

Я пытаюсь иметь небольшую функцию, которую я затем вызываю. Для хранения этого простым, я просто хочу проверить, это 12 является делимым 2,3 и 4, код: divisible_by () {under_test=12 from=2 to=4...
05.01.2015
3
ответа

Как я мог достигнуть корня после переключения от удара до zsh?

Очень странно, что после переключения на zsh от удара, я не могу получить доступ к корню. Я обычно использую 'su' для входа в систему как корень после того, как я вхожу в систему как обычный пользователь (имя пользователя является normalusername) с меньши
05.01.2015
3
ответа

вывод и stderr и stdout на консоли и хранит их в файле в то же время

я могу произвести и stdout и stderr на консоли, экранируют и хранят одного из них в файл журнала? Я пишу тестовый сценарий оболочки: #!/bin/sh отзываются эхом!> &1 эхо ДОПУСКАЮТ ОШИБКУ!> &2 я могу произвести оба из...
04.01.2015
3
ответа

Строки извлечения с определенными датами и выполняют команду на каждом из них

Я использую сценарий командной строки Google Drive, который может возвратить список файлов, таких как: идентификационный Размер Заголовка Созданное резервное копирование 0Bxxxxxxxxxxxxxxxxxxxxxxxxxx-...
27.12.2014
3
ответа

Переключитесь для порождения оболочки без того, чтобы выходить из системы

Скажем, я запускаю в своей локальной учетной записи: avindra@host: ~> затем я переключаюсь на корень: хост: ~ # Затем я переключаюсь на оракула: [oracle@host: ~] там способ для меня ронять в корневую оболочку (...
20.12.2014
3
ответа

Эквивалентный из даты - ссылка в Солярисе

Реализация GNU команды даты имеет хорошую функцию для показа даты последнего изменения ссылочного файла. Затем с помощью +FORMAT параметра легко получить дату в любом формате...
20.12.2014
3
ответа

Как заключить споры в кавычки с xargs

Предположим, что я хочу удалить все файлы в папке, которые больше, чем 1 МБ. $ находят. - размер +1M | xargs-0 комнат Это не удалит файлы, которые имеют пространство на их имена. Таким образом, я хочу, чтобы это заключило все в кавычки...
10.12.2014
3
ответа

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

Позволяет предполагают некоторый сценарий оболочки удара как: #!/bin/bash a=3 b=7 устанавливают-o posix набор В этом случае, выполнение переменной набора или некоторые другие из команд для печати переменных среды (ENV...
09.12.2014
3
ответа

Тест существования Файла Bash всегда верен

У меня есть следующие строки сценария удара, чтобы протестировать, существует ли файл: $ MYAPPPATH= (находят $APPDIR-iname myapp* - печать), если [-e $MYAPPPATH] затем повторяют "Файл, существует" fi Однако когда файл...
21.11.2014
3
ответа

То, как просмотреть последние 5 строк от последнего, создало/изменило файл?

Каждый день я должен взять резервное копирование и обновить состояние службам поддержки в определенное время, на которое я должен проверить, что последние 5 строк последних создали/изменили *.aff файл в каталоге, и обновите их...
12.11.2014
3
ответа

Несколько команд mv могут быть выполнены в том же каталоге (состояние состязания)?

Я перемещаю большое количество файлов (400K +) от одного каталога до другого, и у меня есть следующий сценарий, чтобы сделать так (слишком много файлов для команды mv для работы непосредственно): для файла в *; сделайте mv $file....
06.11.2014
3
ответа

повторение базового имени под xargs?

У меня есть следующая команда: ls/some/path / *dat | xargs-n 1-I sh-c "повторяют 'базовое имя'" с каталогом,/some/path/содержащий:/some/path/a/some/path/b/some/path/c/some/path/d я хочу...
05.11.2014
3
ответа

Как я нахожу файл с именем, которое зависит от текущей даты (и случайный компонент)?

Я должен проверять конкретный путь каждый день и находить файл с названием формы: StaticData_Sets_yyyymmdd-232550.txt дата на имя после строки StaticData_Sets_ обновляется каждый день...
29.10.2014