Вопросы и ответы - unix

Вопросы и ответы - unix



Есть ответ!
Итак, есть задание Вывести три первых элемента рекурсивного списка имен и атрибутов файлов в директории lab0, содержащих строчку "di", список отсортировать по убыванию даты изменения записи о файле, ошибки доступа перенаправить в файл в директории /tmp. Не понимаю, как я могу связать команды ls и grep. Знаю что если написать find . -name 'g*' -type f -ls выйдет информация о файлах, с именами...
Есть ответ!
я нашел код, который перечисляет все каталоги и подкаталоги из пути. но он приносит только каталог и имя файла. не могли бы вы, ребята, помочь мне, как привести владельца и размер файла? %macro list_files(dir); %local filrf rc did memcnt name i; %let rc=%sysfunc(filename(filrf,&dir)); %let did=%sysfunc(dopen(&filrf)); %if &did eq 0 %then %do; %put Directory &d...
Есть ответ!
Что мне нужно, так это скопировать файл из одной системы в другую, только root имеет права поместить файл в целевую папку, и только root может читать из исходной папки. Так я и делаю: запустите сеанс шпатлевки на исходной машине, введите пароль sudo bash, еще раз введите пароль УПП /и т. д./ username@destination:/home/username/file.tmp, введите пароль еще раз! запустите сеанс шпатлевки на целево...
Есть ответ!
Я установил установку Docker на мой UNIX (macOS), как только я выполняю простые команды, такие как, $ docker run ubuntu он показывает следующую ошибку, вызванную в терминале: docker: Error response from daemon: dial unix docker.raw.sock: connect: no such file or directory. Я попробовал в нескольких командах docker, но docker daemonвыдает упомянутое сообщение об ошибке.
Есть ответ!
мне нужно написать команду unix для поиска количества запросов HTTP статуса 5XX в журнале. Формат журнала похож на приведенный ниже пример : 192.168.0.101 - - [12/Dec/2019:23:15:56 +0900] "GET /index.html HTTP/1.1" 200 - "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0" есть предложения ?
Есть ответ!
Как вычислить количество строк, начинающихся с "N" в файле fastq в UNIX? Я пробовал sed, но не получаю ожидаемого результата
Есть ответ!
Часть 1: у меня есть папка " MyFolder "с несколькими вложенными папками, такими как" new"," old " и т. д. Мне нужен код UNIX, который будет перебирать каждую папку и подпапку и создавать копию файлов " abc_MED.txt" which isn't have " _MED.формат txt" Например: abc.тхт -> abc_MED.тхт -> abc_MED.формат txt Он не должен добавлять каждый раз abc_MED_MED.txt XX Часть 2: для всех файлов с "_MED.t...
Есть ответ!
Я хочу вставить ", " перед каждым появлением https, кроме первого https в приведенном ниже JSON вход: https://gitlab.com/pc-sa/sa-pc-pcc/-/archive/test-demo/abc-test-demo.zip?path=Documentation Assets/temp check https://gitlab.com/pc-sa/sa-pc-pcc/-/archive/test-demo/abc-test-demo.zip?path=Documentation Assets/temp dir https://gitlab.com/pc-sa/sa-pc-pcc/-/archive/test-demo/abc-test-demo.zip?path=...
Есть ответ!
У меня их целая куча .txt файлы в каталоге. Я ищу команду, чтобы скопировать все .txt файлы и сохранить его с _2.формат txt. Например: abc.тхт -> abc_2.txt (после копирования) Заранее спасибо в тоннах
Есть ответ!
У меня есть csv, в котором данные выглядят примерно так, 123,Jeff,NY 456,Ross,LA 789,John,OH Я должен написать скрипт, который манипулирует только первым столбцом и изменяет числа на нужные символы, как показано ниже, ABC,Jeff,NY DEF,Ross,LA GHI,John,OH Любая помощь ценится. Спасибо.
Есть ответ!
echo "Enter the current time: " read h m s s = `expr $n + 1` if [ $n -eq 60 ]; then s = 0 m = `expr $m + 1` if [ $m -eq 60 ]; then m = 0 h = `expr $h + 1` if [ $h -eq 24 ]; then h = 0 fi fi fi echo "The time after one second is $h $m $n"
Есть ответ!
постановка задачи Я хотел бы идентифицировать пакет и его описание с помощью rpm -qi ${pkgName}. cat -nна выходе из (1) даст мне какую строчку по подопечным начинается раздел описания. Пример: - 15-я строка в случае редактора Atom IDE в rpm. Я знаю, что могу решить часть вывода и форматирования снова, используя этот номер строки как rpm -qi atom | awk -v n=${lineNum} 'NR>=n'. Здесь lineNu...
Есть ответ!
Нужно удалить последнюю точку с запятой из всех строк, присутствующих в файле и поместить ее в следующую строку в случае, если это последний символ, игнорируйте его пример: input This,is,a,test; This,is,a,test; This;is,a,test This,is,a;test This,is,a,test; Output This,is,a,test ; This,is,a,test ; This;is,a,test This,is,a;test This,is,a,test ;
Есть ответ!
В папке.txt, он содержит Good is good Bad Gp TR Что я выполняю команду wc file.txt он производит 4 6 23..........Я все еще не совсем понимаю, как 4 6 23 приходят? Также, когда я выполняю команду wc -l file.txt он производит 4, что означает количество строк в file..Am я прав?
Есть ответ!
Я получил [: отсутствует `]' ошибка в моем сценарии Unix memuse=$ free -m if [ $memuse >80] then echo "Attention: memory utilisation is high on $(hostname) at $(date)" Это мой код, и я получил ошибку, как [tonokuriakose@webminal.org ~]$sh ./memory_alert.sh ...
Есть ответ!
Есть ли способ визуализировать скрытые элементы форматирования в файле при использовании терминала UNIX (я использую bash)? То, что я ищу, показано как say /s или показано как /t. Причина, по которой я ищу это, когда-нибудь, когда я создал или отредактировал список в текстовом файле в Windows, скопировав вставку ячеек из an .xlsx, sort -uпрекращает работу с файлом. Затем я должен выполнить следую...
Есть ответ!
У меня есть процесс, который ничего не делает, он просто должен существовать, чтобы остановить перераспределение идентификатора группы процессов в новый процесс. Я делаю это, но интересно, есть ли более канонический способ вечно спать: loop { sleep(60 * 60 * 24 * SECOND); }
Есть ответ!
У меня есть сценарий, в котором мне нужно получить некоторые данные, вызвав другой внешний файл bash из моего сценария оболочки. Если я в конечном итоге получу какой-либо вывод ошибок из внешнего bash, мой сценарий оболочки должен обрабатывать и должен пройти через обратный подход. Но на самом деле я столкнулся с проблемой с этим внешним файлом bash, в котором bash возвращает (exit 1) в случаях сб...
Есть ответ!
Нужно найти слова / строки из файла, Первые 4 символа строки должны быть " ORA -", а следующие 5 символов должны быть числовыми. Имя Файла: 1.формат txt This is test ORA-12345 ORA-01234test OORA-06550: ORA-01A34 О/Р: ORA-01234test Команда: egrep "ORA-[0-9]" 1.txt Нельзя проверять сначала 4 должны быть БР Ора - а следующие 5 должны быть числовыми
Есть ответ!
Ниже приведен мой java-код public Test parseTest(String test) { Testresult = null; try { result = gson.fromJson(test, Test.class); if (CAT.isDebugEnabled()) { CAT.debug(result); } } catch (JsonSyntaxException e) { CAT.warn(e.getMessage() + "\nCan't parse\n" + test); ...


Закрыть X