Вопросы с тегом «command-line»

Командная строка - это строка, передаваемая интерпретатору команд, которая сообщает ему о действиях, таких как запуск программ или копирование файлов. Интерпретатор обрабатывает командные строки с escape-символами и подстановками.

20
Как я могу создать список файлов с их абсолютным путем в Linux?
Я пишу сценарий оболочки, который принимает пути к файлам в качестве входных данных. По этой причине мне нужно генерировать рекурсивные списки файлов с полными путями. Например, файл barимеет путь: /home/ken/foo/bar но, насколько я вижу, оба lsи findтолько дают списки относительного пути: ./foo/bar (from the folder ken) Это кажется очевидным требованием, …

13
Что является более быстрой альтернативой http.server Python (или SimpleHTTPServer)?
Http.server Python (или SimpleHTTPServer для Python 2) - отличный способ передать содержимое текущего каталога из командной строки: python -m http.server Однако, что касается веб-серверов, это очень запутанно ... Он ведет себя так, как будто он однопоточный, и иногда вызывает ошибки тайм-аута при загрузке JavaScript-модулей AMD с помощью RequireJS. Загрузка простой …

22
Восстановить файл резервной копии postgres с помощью командной строки?
Я новичок в postgresql и локально использую pgadmin3. Однако на удаленном сервере такой роскоши у меня нет. Я уже создал резервную копию базы данных и скопировал ее, но есть ли способ восстановить резервную копию из командной строки? Я вижу только то, что связано с GUI или pg_dumps, так что, если …

26
Как отправить файл в виде вложения электронной почты с помощью командной строки Linux?
Я создал сценарий, который запускается каждую ночь на моем сервере Linux, который использует mysqldumpдля резервного копирования каждой из моих баз данных MySQL файлы .sql и упаковывает их вместе в сжатый файл .tar. Следующим шагом, который я хочу выполнить, является отправка этого tar-файла по электронной почте на удаленный почтовый сервер для …

5
Зачем использовать argparse, а не optparse?
Я заметил, что документация Python 2.7 включает в себя еще один модуль синтаксического анализа командной строки. Кроме того getoptи optparseу нас теперь есть argparse. Почему был создан еще один модуль синтаксического анализа командной строки? Почему я должен использовать это вместо optparse? Есть ли новые функции, о которых я должен знать?


9
Зачем вам нужно ./ (точка-косая черта) перед именем исполняемого файла или скрипта, чтобы запустить его в bash?
При запуске скриптов в bash, я должен написать ./в начале: $ ./manage.py syncdb Если я не, я получаю сообщение об ошибке: $ manage.py syncdb -bash: manage.py: command not found Что является причиной этого? Я думал, .что это псевдоним для текущей папки, и поэтому эти два вызова должны быть эквивалентны. Я …
288 bash  shell  unix  command-line 

11
Как использовать аргументы из предыдущей команды?
Я знаю, что Esc+ .дает вам последний аргумент последней команды. Но меня интересует первый аргумент последней команды. Есть ли связывание ключей для этого? В том же духе, есть ли общий способ получения n-го аргумента из последней команды? Я знаю, что в bash-скрипте вы можете использовать $0и $1т. Д., Но они …

19
Как я могу перетасовать строки текстового файла в командной строке Unix или в сценарии оболочки?
Я хочу перемешать строки текстового файла случайным образом и создать новый файл. Файл может иметь несколько тысяч строк. Как я могу это сделать с cat, awk, cutи т.д.?

22
Тайм-аут команды в bash без лишней задержки
Этот ответ на команду командной строки для автоматического уничтожения команды через определенное время предлагает 1-строчный метод для тайм-аута длительной команды из командной строки bash: ( /path/to/slow command with options ) & sleep 5 ; kill $! Но возможно, что данная «длительная» команда может завершиться раньше, чем время ожидания. (Давайте назовем …

10
Как я могу прочитать параметры командной строки из сценария R?
У меня есть R-скрипт, для которого я хотел бы иметь возможность предоставлять несколько параметров командной строки (а не значения параметров жесткого кода в самом коде). Скрипт работает на Windows. Я не могу найти информацию о том, как прочитать параметры, указанные в командной строке, в мой R-скрипт. Я был бы удивлен, …

20
Команда Linux для получения списка всех доступных команд и псевдонимов
Есть ли команда Linux, которая перечислит все доступные команды и псевдонимы для этого терминального сеанса? Как будто вы набрали «а» и нажали клавишу табуляции, но для каждой буквы алфавита. Или запускать псевдоним, а также возвращать команды. Зачем? Я хотел бы запустить следующее и посмотреть, доступна ли команда: ListAllCommands | grep …


8
Передача переменных в скрипт Ruby через командную строку
Я установил RubyInstaller в Windows и запускаю IMAP Sync, но мне нужно использовать его для синхронизации сотен учетных записей. Если бы я мог передать эти переменные ему через командную строку, я бы лучше автоматизировал весь процесс. # Source server connection info. SOURCE_NAME = 'username@example.com' SOURCE_HOST = 'mail.example.com' SOURCE_PORT = 143 …
275 ruby  command-line 

12
Как лучше всего отобразить в терминале MySQL SELECT, возвращающий слишком много полей?
Я использую PuTTY для запуска: mysql> SELECT * FROM sometable; sometableимеет много полей, и это приводит к тому, что многие столбцы пытаются отображаться в терминале. Поля переносятся на следующую строку, поэтому очень трудно выровнять заголовки столбцов со значениями полей. Какие есть решения для просмотра таких данных в терминале? У меня …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.