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

17
Linux file команда, классифицирующая файлы

Мне нужно распознать тип данных, содержащихся в случайных файлах. Я новичок в Linux. Я планирую использовать fileкоманду, чтобы понять, какой тип данных имеет файл. Я попробовал эту команду и получил вывод ниже. Кто-то предложил мне, чтобы fileкоманда проверяла начальные байты файла, чтобы...

16
pushd, popd vs cd, cd- в bash и zsh

Есть ли разница между поведением pushd / popd в bash и zsh? Похоже, в zsh cd, cd ведет себя точно так же, как pushd / popd (который автоматически добавляет / pops каталог, когда cd), тогда как в bash cd не влияет на стек dir. Если кто-то может дать мне указатель, это было бы...

16
Прокрутить до последней команды в Терминале? (как маркировка терминала OS X)

Терминальные знаки Mac OS X невероятно полезны. Например, когда я набираю команду, которая повторяет много выводов, легко прочитать начало Cmd+Up. Он будет прокручивать до последней команды и выделять ее, так как есть опция « Автоматически отмечать строки подсказок» и Cmd+Upбудет прокручивать до...

15
символическая ссылка на каталог и относительный путь

Я создал символическую ссылку с абсолютным путем к каталогу (Blink) и, например, следующее дерево: $ ls -l /tmp/A total 0 lrwxrwxrwx 1 root root 6 Apr 3 12:27 Blink -> /tmp/B -rw-r--r-- 1 root root 0 Apr 3 12:27 foo $ ls -l /tmp/B total 0 -rw-r--r-- 1 root root 0 Apr 3 12:27 bar затем я иду в /...

15
Как запустить одну команду с каталогом в качестве аргумента, а затем выполнить CD для того же? Я получаю «нет такого файла или каталога»

Я хотел бы построить короткую функцию, чтобы сделать следующее. Допустим, я переместил файл file.tex в каталог документов: mv file.tex ~/Documents Затем я хотел бы перейти cdв этот каталог: cd ~/Documents Я хотел бы обобщить это для любого каталога, чтобы я мог сделать это: mv file.tex ~/Documents...

15
Выполнить команду, заданную параметрами функции

Я пытаюсь создать метод функции в скрипте bash, который выполняет команду, которая передается методу в параметрах. Имея в виду что-то вроде этого: special_execute() { # Some code # Here's the point where the command gets executed $@ # More code } special_execute echo "abc" Я уже пробовал я $@,...

15
Как я могу перечислить сообщения в моем почтовом ящике?

Используя mailкоманду, она показывает мои сообщения и выводит меня в подсказку, но я не могу понять, как составить список сообщений. Вот экран справки для почты: Mail Command Description ------------------------- --------------------------------------------- t [message list] type messages(s). more...

15
Почему имена моих папок оказались такими, и как я могу исправить это с помощью скрипта?

Извините, если есть ответ в другом месте, я не знаю, как искать мою проблему. Я выполнял некоторые симуляции на HPC-сервере Redhat Linux, и мой код для обработки структуры папок с целью сохранения результатов был неудачной. Мой код Matlab для создания папки был: folder = [sp.saveLocation, 'run_',...

15
Что такое точка точка (..)? Почему его поведение отличается от символических ссылок?

Я пытаюсь понять природу ..(двойная точка). Кажется, он указывает на разные цели в зависимости от того, как вы к нему обращаетесь. Пример:- /outer/ middle/ inner/ inner --> ./middle/inner/ Теперь /outer/middle/inner/..ведет к /outer/middle/, но если я получаю к нему доступ через символическую...

14
Как вызвать предыдущую команду (без выполнения), чтобы изменить ее?

Я не могу вспомнить уловку, где я мог получить последнюю команду без ее запуска: скажем, я хочу иметь возможность получить доступ к команде! 1255 при нажатии клавиши со стрелкой вверх и изменить команду. Так в чем же хитрость, чтобы вызвать команду, сделать так, чтобы она отображалась в командной...

14
~ $ HOME, но иногда?

CD ~ делает то же самое, что и cd $HOME что так же, как cd /home/tandu Тем не мение, cd ~not-tandu изменения в /home/not-tandu Это чисто синтаксический выбор? Как это обрабатывается ядром (или cdисполняемым файлом?). Существует ли особый случай для ~добавления косой черты, если все остальное...

14
Различное поведение cd с несколькими аргументами в выпусках bash

Размещение здесь чего-то, что озадачивает меня; обновление сервера приложений от Jessie до Stretch сломало bashскрипт. После расследования мы сузили это до изменения поведения cdкоманды. Я не обсуждаю здесь, если то, что делает сценарий, является хорошей идеей или может быть улучшено, я просто...

14
В чем причина этой специфической последовательности «rm» в шутке xkcd?

Вот часть этого комикса xkcd, где идея заключается в том, что автор не может написать программу сортировки, поэтому он добавляет код для удаления всех файлов system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK канонический способ удалить все, rm /чтобы все, начиная с корня, было...

14
Заказ исполняемых файлов начался в Bash

Если я выполняю testкоманду в bash, testзапускается встроенная утилита (оценивает условное выражение): $ type test test is a shell builtin $ type -a test test is a shell builtin test is /usr/local/bin/test test is /usr/bin/test $ Однако, как видно из выходных данных type -a testвыше, testв каталоге...

14
Почему текущий каталог не изменяется в make-файле?

Я пытаюсь запустить простой скрипт - клонировать репозиторий git в определенный каталог, затем cdв этот каталог, чтобы выполнить скрипт установки. Этот скрипт находится в Makefile. Но, cdпохоже, не работает. Он не находит мой установочный скрипт. Я добавил pwd после cdв сценарии, и он показывает...