У меня есть каталог, содержащий большое количество файлов (например, журналы на каждый день года). Я хотел бы удалить все файлы, созданные до, скажем, 22/11. Как я могу этого достичь? Должен ли я использовать findтогда exec -rm? Я использую...
У меня есть каталог, содержащий большое количество файлов (например, журналы на каждый день года). Я хотел бы удалить все файлы, созданные до, скажем, 22/11. Как я могу этого достичь? Должен ли я использовать findтогда exec -rm? Я использую...
Если скрипт должен быть выполнен в текущей оболочке, это может быть достигнуто путем добавления точки перед командой: . ./somescript.sh Есть ли способ сделать это, не набирая точку каждый раз? Например команда для перехода на родительскую оболочку из самого...
Я пытаюсь создать кучу символических ссылок, но не могу понять, почему это работает ln -s /Users/niels/something/foo ~/bin/foo_link пока это cd /Users/niels/something ln -s foo ~/bin/foo_link не является. Я считаю, что это как-то связано с foo_linkссылками на foo...
Ctrl+ Zостанавливает работу, а Ctrl+ Cубивает работу. Почему это? Разве другой способ не имеет больше смысла? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+ Stopped...
Я пытаюсь использовать массивы в оболочке Bourne ( /bin/sh). Я обнаружил, что способ инициализации элементов массива: arr=(1 2 3) Но он сталкивается с ошибкой: syntax error at line 8: `arr=' unexpected Теперь в посте, где я нашел этот синтаксис, говорится, что он предназначен bash, но я не смог...
Мне нужно создать файл конфигурации для моего собственного скрипта: вот пример: сценарий: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" >&2 echo "Surname=$sur" >&2 Содержание /home/myuser/test/config: nam="Mark" sur="Brown" это работает! Мой вопрос: это правильный...
Сегодня я читаю учебник по оболочке от http://www.tutorialspoint.com/unix/unix-quoting-mechanisms.htm В котором упоминается: Если в строке для вывода отображается одинарная кавычка, вы не должны помещать всю строку в одинарные кавычки, вместо этого вы должны были использовать обратную косую черту...
Когда я открываю окно терминала с эмулятором терминала GNOME в графическом интерфейсе рабочего стола, переменная среды оболочки TERM по умолчанию принимает значение xterm. Если я использую CTL+ ALT+, F1чтобы переключиться в окно TTY консоли, и echo $TERMзначение устанавливается в linux. Моя...
Я хочу удалить все файлы с заданным именем во всех подкаталогах моего домашнего каталога. Я пытался: rm -r file в моем домашнем каталоге, но он не работал, потому что этот файл не существует в этом...
Есть команда, я думаю, она поставляется с Apache или как-то связана с ней, которая проверяет права доступа вплоть до самого конца. Так что, если у меня /home/foo/bar/bazбудет сказать мне , что разрешения являются для baz, bar, fooи home. Кто-нибудь знает, что это за команда или как это сделать?...
Например, проверьте, $PWDявляется ли подкаталог / home. Другими словами, я ищу операцию строки bash, чтобы проверить, начинается ли одна строка с
Как удалить все в каталоге, включая скрытые файлы и каталоги? Прямо сейчас я использую следующее: rm -rf * rm -rf .*
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я знаю, что некоторые люди имеют некоторые сценарии запуска, а некоторые персонализируют приглашение. Один разработчик...
У меня есть сценарий, который я хотел бы разветвить в один момент, чтобы были запущены две копии одного и того же сценария. Например, я хотел бы, чтобы существовал следующий скрипт bash: echo $$ do_fork() echo $$ Если этот bash-скрипт действительно существует, ожидаемый результат будет:...
Эта проблема беспокоила меня некоторое время, и хотя я думал, что нашел свой ответ через EnvWatcher , к сожалению, он работает только на Bash. И я использую Zsh. Я хотел бы повторить то, что делает env-watcher, в меньшей степени, может быть, но мне нужно знать, есть ли команда, с помощью которой я...
Как в следующем примере, и как в моем недавнем вопросе в bash, куда ушел завершающий символ новой строки? Я хочу знать, "почему" это происходит x="$(echo -ne "a\nb\n")" ; echo -n "$x" | xxd -p # Output is: 610a62 # The trailing newline from the 'echo' command # has been "deleted" by Command...
Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . Независимо от того, насколько я установил HISTSIZEпеременную среды больше 5000, при печати списка истории с помощью historyвстроенной функции он печатает только...
Это ошибка, которую я получаю, и она терпит неудачу из-за переменной, значение которой должно быть 2 (я получаю это, используя a select * from tabel). Я получаю пробелы в этой переменной. + 0 != 2 ./setjobs[19]: 0: not found. Как удалить все эти пробелы или символ новой строки из этой переменной?...
Я хочу видеть, делает ли мой процесс много переключений контекста. Я также хочу посмотреть, как управление группами задач влияет на количество переключений...