Результаты поиска по запросу "bash"
Пакетное переименование файлов в терминале OSX
Я пытаюсь переименовать файлы, напримерscreen-0001.tif в0001.tif используя подход вэтот ТАК вопрос [https://stackoverflow.com/questions/5394112/how-can-i-batch-rename-files-using-the-terminal] : for file in *.tif do echo mv "$file" ...
Копирование файлов по дате модификации в linux
Это может быть повторяющийся вопрос, но я не смог найти решение для этого. Я хочу скопировать файлы за последние 3 месяца из одного каталога в другой каталог, но я смог найти только перечисление файлов с помощью следующей команды. find . -mtime ...
в bash или ksh может избежать этого в форме, которую POSIX sh не может прочитать. Чтобы избежать этого:
олучается, что эти команды приводят к разным выводам?
вычесть дни из даты в баш
Я хочу вычесть "количество дней" из даты в bash. Я пытаюсь что-то вроде этого .. echo $dataset_date #output is 2013-08-07 echo $date_diff #output is 2 p_dataset_date=`$dataset_date --date="-$date_diff days" +%Y-%m-%d` # Getting Error
Папки дерево с правами
В OS X и SunOS OS не существует «команды bash tree». Чтобы построить древовидный «график» папок, я использую следующую инструкцию: find . -type d -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'Или это, чтобы показать файлы тоже. find . -print ...
Проверьте количество аргументов, переданных скрипту Bash
Я хотел бы, чтобы мой сценарий Bash выводил сообщение об ошибке, если требуемый счетчик аргументов не выполняется. Я попробовал следующий код: #!/bin/bash echo Script name: $0 echo $# arguments if [$# -ne 1]; then echo "illegal number of ...
Как я могу проверить длину аргумента в bash?
Допустим, я хочу проверить, имеет ли длина первого аргумента 2 символа. Я пытался if [ ${#$1} -e 2]но это не работает
это было единственное, что мешало моему сценарию запуска работать в моем файле .bashrc, спасибо!
от вопрос уже есть ответ здесь:Как использовать двойные или одинарные скобки, скобки, фигурные скобки 7 ответовПочему в Bash должен быть пробел после '[&...
с одинарными кавычками вокруг двойных кавычек.
ей локальной машине я запускаю скрипт python, который содержит эту строку
Как решить «bash: ls: команда не найдена» [закрыто]
Я сделал что-то не так сДОРОЖКАтак что в настоящее время, если я наберуls Я получаю команду: bash: ls: command not foundКак я могу решить это?