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

8
изменение текущего рабочего каталога с помощью скрипта

Я прочитал этот вопрос и ответ, но он не подходит для моей проблемы, даже если он похож. Я пишу скрипт (называется cpj), который запустит один из моих текущих проектов. У меня около 5 из них. Когда я печатаю $ cpj blah Я хочу, чтобы текущий рабочий каталог изменился на каталог проекта blah (который...

8
Что означает «cd &»?

Я знаю, как изменить каталог с терминала, набрав cd <directory> но вот сценарий. Я использовал терминал, чтобы зайти в папку моего репозитория git. glennRepositories Glenn-remdroid-хранилище Учитывая структуру папок выше, я хочу включить, glenn-remdroid-repositoryпотому что это мой...

8
Можно ли программно изменить рабочий каталог родительской оболочки?

Я хочу написать некоторый код, который позволит мне переключаться на некоторые каталоги, в которые я обычно хожу. Скажем, эта программа mycdи /a/very/long/path/nameкаталог, в который я хочу перейти. Так что я могу просто напечатать mycd 2вместо cd /a/very/long/path/name. Здесь я предполагаю, что...

8
Есть ли инструмент для подведения итогов, что делают все команды?

Итак, я понимаю, что есть manстраницы для получения документации, когда Интернет недоступен или когда вам нужны расширенные возможности, но что если я не в сети и даже не знаю, какой инструмент мне нужен для работы? Есть ли команда, которая позволяет мне видеть каждую программу / команду и краткое...

8
Vim: вставка строк построчно

Предположим, у меня есть файл, содержащий: xxx yyy zzz и другой файл: kkk qqq ppp Я хочу получить: xxxkkk yyyqqq zzzppp Это возможно в Vim с какой-то командой? (Я пытался использовать VISUAL BLOCK, но безуспешно). В моем конкретном случае у меня есть два больших файла с множеством строк для...

8
chdir (<каталог>) не меняет каталог после выхода из оболочки

Я хотел сделать простую Cпрограмму, чтобы перейти в каталог моего проекта. Его содержание таково: #include <unistd.h> int main() { chdir("/home/enedil/projects/algo"); return 0; } Я скомпилировал его с помощью следующей команды ( pro.cэто имя файла): gcc pro.c -o /usr/local/bin/pro Не было ни...

8
file (1) и magic (5): описание других форматов

Могу ли я использовать fileи magic( http://linux.die.net/man/5/magic ), чтобы переопределить описание некоторых других известных форматов? Например, я хотел бы описать следующие форматы: КРОВАТЬ: http://genome.ucsc.edu/FAQ/FAQformat.html#format1 Фаста: http://en.wikipedia.org/wiki/FASTA_format ......

8
ZIP-файлы с ограничением размера

Есть ли команда для создания нескольких файлов ZIP в зависимости от размера файла? Чтобы в папке из 600 файлов общим объемом 1 ГБ команда создала 4 архива, примерно равных 250 МБ. Там Похожая команда здесь . Но он архивирует файлы в соответствии с ограничением количества файлов. Я также не хочу,...

8
Как файл идентифицировал этот конкретный файл?

Я работаю fileс файлом wallet.dat (файл, в котором Биткойн хранит свои закрытые ключи), и, хотя кажется, что в нем нет идентифицируемого заголовка или строки, я fileвсе равно могу сказать, что это файл Berkley DB, даже если я сократить до 16 байтов. Я знаю, что файл применял какое-то правило или...

8
Выполнение команды mail изнутри функции вызывает «бомбу разветвления»

Когда я пытаюсь выполнить mailфункцию изнутри скрипта bash, она создает нечто похожее на бомбу-вилку. Чтобы уточнить, это создает проблему: #!/bin/bash mail() { echo "Free of oxens" | mail -s "Do you want to play chicken with the void?" "example@example.org" } mail exit 0 Иногда вы можете просто...

8
$ find -exec cd => выдает ошибку: => find: 'cd': такого файла или каталога нет

Когда я запускаю эту команду, она работает: $ find . -inum 888696 -exec ls '{}' \; Conversation.pst Outlook Data File Outlook Data File.sbd Trash Unsent Messages Inbox.pst Outlook Data File.msf Sent.pst Trash.msf Unsent Messages.msf Однако при замене lsна cdнего не работает: $ find . -inum 888696...

8
Почему `.` был выбран для представления команды точка?

Мне интересно, увидев этот вопрос, почему .символ был выбран для представления команды точка ? Я не могу узнать много о его происхождении или о том, кто его создал, и мне любопытно, почему была выбрана точка остановки для представления этой...

7
команда печати вместо эха в Linux

Я просто могу напечатать сообщение в терминале с помощью echoкоманды linux . prayag@prayag$ echo "prayag works on JVM" prayag works on JVM Могу ли я иметь тот же вывод с printкомандой. Я на самом деле просмотрел их руководства, где $ man printописывает их как Run-mailcap-программы, термин которых я...

7
Команда «бла» не найдена, вы имели в виду:?

Итак, когда команда не найдена, каким образом заполняется список «Вы имели в виду:»? Какая программа находит эти альтернативные команды? Что означает: «(главное), (вселенная) ...»? Могу ли я изменить, какая программа находит...