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

Командная строка - это интерактивный интерфейс вашей оболочки.

2
Как восстановить потерянные псевдонимы?
Я сделал команду echo для моего файла .bash_aliases и удалил все мои псевдонимы, кроме тестового псевдонима. Тем не менее, у меня все еще открыт сеанс с загруженными псевдонимами (в tcl?). Могу ли я получить их из этого сеанса?

6
Вычтите 1 из всех имен файлов (переименуйте их) в каталоге.
У меня есть каталог, который содержит файлы изображений с такими именами, как image1.jpg image2.jpg image3.jpg ... К сожалению, имена изображений должны быть на основе нуля, так image1.jpgдолжно быть image0.jpg, image2.jpgдолжно быть image1.jpgи так далее. Я могу написать сценарий для генерации таких команд mv, поместить их в сценарий оболочки, а затем …

3
Получить текущий уровень громкости в OS X Terminal CLI?
Я хотел бы проверить текущий уровень громкости из CLI на моем Mac. Я знаю, что могу установить это так: osascript -e 'set volume <N>' Но это не похоже на работу при попытке получить текущий уровень громкости. $ osascript -e 'get volume' 4:10: execution error: The variable volume is not defined. …


1
Как получить UUID для USB-накопителя?
Я хочу подключить USB к точке монтирования, которая содержит имя UUID. Но я не знаю, как выразить это в командной строке! Может кто-нибудь помочь мне, как это сделать? Я искал и обнаружил, что мне нужно бежать: blkid затем команда, которая ищет флэш-накопитель USB или жесткий диск, затем что-то вроде blkid …

2
xargs: использование одного и того же аргумента в нескольких командах
Я пытаюсь написать однострочную строку, которая может проверять вывод df -hи оповещать, когда на одном из разделов заканчивается [или почти] свободное место. Это та часть, которая использует xargs, которая пинает меня в задницу сейчас ... echo 95 | xargs -n1 -I{} [ {} -ge 95 ] && echo "No Space …

1
Сделайте так, чтобы программа сначала читала с канала, затем с клавиатуры
Рассмотрим интерактивную программу interactive. Мне приходится довольно часто запускать эту программу, и каждый раз, когда я запускаю ее, первые несколько команд совпадают. Очевидно, что вводить эти команды снова и снова - это боль. Я собрал эти команды (разделенные переводом строки) в файле cmd. Теперь я могу сделать, cat cmd | …
17 command-line  pipe  cat  stdin 

3
Скопируйте и вставьте файл / каталог из командной строки
Вместо использования следующей команды: cp {исходный файл} {dest file} Я хочу иметь возможность скопировать файл в буфер обмена и вставить его в другое место, в другой каталог. что-то вроде этого: / usr / local / dir1 # cp {исходный файл} / usr / local / dir1 # cd / usr …


2
Изменить каталог без ввода CD?
Можно ли сделать каталог изменений bash в командной строке, просто набрав этот каталог без каких-либо команд, подобных cd? Например, это возможно вместо того, чтобы написать это: $ cd /tmp Я просто хочу написать только это: $ /tmp Другими словами, если я называю каталог как приложение, я хочу установить этот каталог …

1
Как изменить пароль LUKS?
Я хотел бы изменить пароль LUKS. Я хочу удалить свой старый пароль, но я хотел бы попробовать мой новый пароль перед удалением оригинала. Я очевидно знаю старый пароль. Я хотел бы использовать терминал не GUI. У меня есть конфиденциальные данные на диске, и я не буду использовать свою резервную копию, …

3
В чем разница между «eval» и «source / dev / stdin»?
Между следующими альтернативами ... с eval. comd="ls" eval "$comd" с source /dev/stdin printf "ls" | source /dev/stdin с source /dev/stdinи ( )или{ } ( printf "ls" ) | source /dev/stdin { printf "ls"; } | source /dev/stdin (Когда мы бежим printfв { }, есть какие - либо преимущества, кроме не …

2
Извлечь среднюю часть строк из текстового файла?
Я пишу сценарий PHP для анализа большого текстового файла, чтобы сделать из него вставки базы данных. Однако на моем хосте файл слишком велик, и я достиг предела памяти для PHP. Файл имеет около 16 000 строк; Я хочу разделить его на четыре отдельных файла (сначала), чтобы посмотреть, смогу ли я …

4
Как я grep без ведущих пробелов?
Я использую большую кодовую базу, и ведущие пробелы и табуляции кажутся довольно раздражающими. Есть ли способ избавиться от этого? grep -R "something" ./ Например, вместо: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd Я хочу получить что-то вроде: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgdsomethingrfg bar/bar.cpp: 1234edwssomethingczd Или лучше: foo/bar.cpp: qwertyuisomethingooi foo/bar/baz.h: 43rfsgdrsomethingfg bar/bar.cpp: 1234edwssomethingczd

2
Как повернуть набор картинок из командной строки?
У меня есть большой набор изображений JPEG с одинаковым разрешением. Это займет слишком много времени, чтобы открыть каждый из них внутри графического интерфейса imagemagic или gimp. Как мне добиться, чтобы каждое изображение поворачивалось и сохранялось под одним и тем же именем файла?

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