Pytania otagowane jako unix

Ten tag WYŁĄCZNIE służy do programowania pytań bezpośrednio związanych z Uniksem; ogólne problemy z oprogramowaniem powinny być kierowane do witryny wymiany stosów Unix i Linux lub do superużytkownika. System operacyjny Unix to system operacyjny ogólnego zastosowania, który został opracowany przez Bell Labs pod koniec lat 60. XX wieku i obecnie istnieje w różnych wersjach.

11
Składnia pętli „for” skryptu powłoki
Do pracy dostałem następujące rzeczy: for i in {2..10} do echo "output: $i" done Produkuje kilka linii output: 2, output: 3tak dalej. Jednak próba uruchomienia następujących czynności: max=10 for i in {2..$max} do echo "$i" done produkuje: output: {2..10} Jak sprawić, by kompilator zdał sobie sprawę, że $ max powinien …
191 unix  syntax  shell 

9
Jak używać „/” (separatora katalogów) w systemie Linux i Windows w Pythonie?
Napisałem kod w Pythonie, który używa / do utworzenia określonego pliku w folderze, jeśli chcę użyć kodu w systemie Windows, to nie zadziała, czy istnieje sposób, dzięki któremu mogę użyć kodu w systemie Windows i Linux. W python używam tego kodu: pathfile=os.path.dirname(templateFile) rootTree.write(''+pathfile+'/output/log.txt') Kiedy użyję mojego kodu w przypuszczeniu, że …
191 python  linux  windows  unix 


8
Do czego służy wywołanie systemowe brk ()?
Zgodnie z instrukcją dla programistów Linuksa: brk () i sbrk () zmieniają lokalizację przerwania programu, która określa koniec segmentu danych procesu. Co oznacza tutaj segment danych? Czy to tylko segment danych lub dane, BSS i sterta łącznie? Według wiki: Czasami obszary danych, BSS i hałdy są łącznie nazywane „segmentem danych”. …
184 c  linux  unix  memory-management  brk 


10
Sortowanie pliku rozdzielanego tabulatorami
Mam dane w następującym formacie: foo<tab>1.00<space>1.33<space>2.00<tab>3 Teraz próbowałem posortować plik w oparciu o ostatnie pole malejąco. Próbowałem następujących poleceń, ale nie zostały posortowane zgodnie z oczekiwaniami. $ sort -k3nr file.txt # apparently this sort by space as delimiter $ sort -t"\t" -k3nr file.txt sort: multi-character tab `\\t' $ sort -t …





4
Jak połączyć dwa pliki linia po linii w Bash
Mam dwa pliki tekstowe, każdy z nich zawiera takie informacje w wierszach file1.txt file2.txt ---------- --------- linef11 linef21 linef12 linef22 linef13 linef23 . . . . . . Chciałbym połączyć te linie plików liniami za pomocą skryptu bash w celu uzyskania: fileresult.txt -------------- linef11 linef21 linef12 linef22 linef13 linef23 . …
178 bash  unix 

8
Jak zabić proces dziecka po określonym czasie w Bash?
Mam skrypt bash, który uruchamia proces potomny, który od czasu do czasu ulega awarii (właściwie się zawiesza) i bez wyraźnego powodu (zamknięte źródło, więc niewiele mogę z tym zrobić). W rezultacie chciałbym móc uruchomić ten proces na określony czas i zabić go, jeśli nie powrócił on pomyślnie po określonym czasie. …
178 linux  bash  unix 

8
Znajdź wszystkie pliki, których nazwa zawiera ciąg
Szukałem polecenia, które zwróci pliki z bieżącego katalogu, które zawierają ciąg w nazwie pliku. Widziałem locatei findpolecenia, które mogą znaleźć pliki zaczynające się od czegoś first_word*lub kończące się na czymś *.jpg. Jak mogę zwrócić listę plików, które zawierają ciąg znaków w nazwie pliku? Na przykład, jeśli 2012-06-04-touch-multiple-files-in-linux.markdownbył to plik w …


10
Jak dołączyć zawartość wielu plików do jednego pliku
Chcę skopiować zawartość pięciu plików do jednego pliku bez zmian. Próbowałem to zrobić, używając cp dla każdego pliku. Ale to nadpisuje zawartość skopiowaną z poprzedniego pliku. Ja też próbowałem paste -d "\n" 1.txt 0.txt i to nie zadziałało. Chcę, aby mój skrypt dodawał nową linię na końcu każdego pliku tekstowego. …
174 linux  bash  unix 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.