Я использую следующий сценарий оболочки Bash для рекурсивного вывода списка файлов «.txt» в текущем каталоге: #! / Bin / bash
для файла в $ (find. -type f -name "* .txt")
do echo $ file # Сделайте что-нибудь ...
Я хотел бы написать Unit Test для (довольно сложного) скрипта завершения Bash, предпочтительно на Python - просто что-то, что получает значения завершения Bash программно. Тест должен ...
Я знаю, что в bash мы можем создавать подоболочки, используя круглые скобки (и). Согласно странице руководства bash: (list) list выполняется в среде подоболочки. Также, чтобы получить текущий идентификатор процесса, который мы используем: echo ...
У меня есть программа, которая выдает переменную окружения TIME=1328189073
CLIENT[if-modified-since]=Thu, 02 Feb 2012 12:09:40 GMT
HTTP_FILE=/news/rss.xml?edition=uk
HTTP_PORT=80
HTTP_HOST=feeds.bbci....
Я пытаюсь использовать строковые операторы bash для константной строки. Например, с переменной $ foo можно сделать следующее: $ foo = a: b: c; эхо $ {foo ## *:}
c Теперь, если строка "a: b: c" является постоянной, я бы ...
Мне нужна независимая от платформы (Linux / Unix | OSX) команда shell / bash, которая определит, запущен ли конкретный процесс. например mysqld, httpd ...
Каков самый простой способ / команда для этого?
У меня файловая структура выглядит так a/file1
a/file2
a/file3
a/...
b/file1
b/file2
б/файл3
b/...
... где в каждом каталоге некоторые файлы имеют одинаковый размер, и я хотел бы удалить их. Я думаю ...
Я пытаюсь использовать bash для чтения с ttyS0, и мне нужно установить следующее, но я изо всех сил пытаюсь понять это databits = 7
стоп-биты = 2
четность = 0
flow control = 0 вот мой код: #! / bin / bash # Порт ...
Я пытаюсь изменить свое приглашение bash для вывода на печать, если я нахожусь в командной строке репозитория git-svn? репозиторий git-svn. Я вижу, что в репозиториях git svn есть папка .git / svn, поэтому я могу проверить: # Найти папку git верхнего уро
Если я введу опцию bash -x, он покажет все строки. Но скрипт будет выполняться нормально. Как я могу выполнить скрипт построчно? Тогда я смогу увидеть, правильно ли он работает, или прервать выполнение и исправить ошибку. ...
Я хочу записать вывод двух параллельных программ (хвосты в файлах журнала) в один поток вывода в bash. Я использовал этот пример программы для тестирования: function foo {for i in $ (seq 1 10); do echo "...
У меня есть много каталогов с какой-то фразой (доменное имя) в имени. Необходимо заменить эту фразу на другую (другое доменное имя). Как это сделать просто? Пример ниже: До: $ ls / var / www
...
Я использую curl для вызова Java ReST API для получения URL. Затем Java генерирует предварительно подписанный URL для загрузки на S3, используя мои учетные данные S3, и возвращает его в ответе ReST. Curl берет URL и ...
У меня такая странная ситуация на моем Mac с OSX Lion, когда ~ (tilda) не попадает в мой каталог пользователя. Вместо этого, когда я набираю «cd ˜», я получаю: -bash: cd: ˜: Нет такого файла или каталога Любой совет по ...
Я знаю, что в начале сценариев .sh bash стоит #!/bin/bash, который указывает на исполняемый командный интерпретатор. Но во время просмотра Google Python Class http://www.youtube.com/watch?v=tKTZoB2Vjuk ...
Я хотел бы иметь возможность запускать одну команду в папке проекта для объединения и сжатия всех моих javascript файлов (возможно с помощью YUI Compressor) в один выходной файл. Если возможно, я бы ...
printf% q должен заключать строку в кавычки. Однако при выполнении в сценарии он удаляет пробелы. Эта команда: printf% q "hello world" выводит: hello \ world, что правильно. Этот сценарий: #! / Bin / ...
Хорошо, я надеюсь, что этот вопрос имеет смысл, но в чем разница между оболочкой bash и терминалом bash? Пример. Когда я впервые открываю терминал, у меня появляется подсказка с моим текущим каталогом и моим пользователем ...
Используя bash, я часто хочу получить заголовки большого файла csv и поискать в нем определенную запись. Я делаю это следующим образом. $ (head -1; grep mike) < tmp.csv
имя, возраст, любимый цвет
mike,38,...
Каков самый простой способ проверить, содержит ли строка новую строку? Например, после FILE = $ (find. -Name "pattern _ *. Sh") я хотел бы проверить наличие новой строки, чтобы убедиться, что соответствует только один файл.
Я хотел бы написать скрипт, который запускает несколько разных бесконечно запущенных команд, например, run_development_webserver.sh watch_sass_files_and_compile_them.sh watch_coffeescript_files_and_compile_them ....
Как я могу заставить следующую команду echo "something" > "$f", где $f будет чем-то вроде folder/file.txt, создать папку folder, если она не существует? Если я не могу этого сделать, как я могу ...
Привет, ребята, у меня вопрос о командной строке unix. У меня много таких файлов: /f/f1/file.txt /f/f2/file.txt /f/f3/file.txt и так далее ... Я хотел бы скопировать весь файл file.txt с папкой отца in ...
Я знаю, что этот вопрос уже был задан, но ни одно из найденных мною решений не сработало! У меня есть программа, которая имеет такой вывод: COUNT|293|1|lpS Я заинтересован в том, чтобы иметь второе поле ...
Как мне повторить только имя файла файла, если я перебираю каталог с помощью цикла for? для имени файла в / home / user / *
сделать echo $ filename
Выполнено; вытянет полный путь с именем файла. Я ...
Точно так, как звучит вопрос. Я хочу вычесть, скажем, 20120115 из 20120203 и получить 19 в качестве ответа. Как лучше всего реализовать это в сценарии оболочки?
На данный момент вот что я делаю ret = $ (ls -la | awk '{print $ 3 "" $ 9}')
usr = $ (echo $ ret | awk '{print $ 1}')
fil = $ (echo $ ret | awk '{print $ 2}') Проблема в том, что я не запускаю ls im ...
Я пытаюсь запустить скрипт удаленно (из bash скрипта), но у меня проблемы с перенаправлением вывода локально, для анализа. Запуск скрипта не вызывает проблем: ssh -n -l "$user" "$host" ...
У нас есть папка с 50 файлами данных (последовательностями ДНК следующего поколения), которые необходимо преобразовать, запустив сценарий python для каждого из них. Скрипт занимает 5 часов на файл, является однопоточным и ...