Pytania otagowane jako command-line

Pytania dotyczące korzystania z interfejsu wiersza polecenia (CLI).

1
Czy tar -tvf dekompresuje plik, czy po prostu wyświetla nazwy?
Mam tar.gzplik 32 GB. Próbowałem wyodrębnić z niego określone foldery, więc wymieniłem zawartość za pomocą następującego polecenia, aby wyświetlić strukturę plików: tar -tvf file.tar.gz > files.txt Wydaje się, że lista wszystkich plików trwa wieczność. Moje pytanie brzmi: czy flaga -t wyodrębnia również pliki? Wiem, że nie wyodrębnia się z dysku, …

2
Połącz dwa pliki z awk
File1.txt item1 carA item2 carB item3 carC item4 platD item5 carE File2.txt carA platA carB platB carC platC carE platE Poszukiwany wynik: item1 platA item2 platB item3 platC item4 platD item5 platE Jak mogę to zrobić?

1
Zmień kolor konkretnej litery w nazwie użytkownika w PS1 bash
Chcę zmienić kolor konkretnej litery w mojej nazwie użytkownika wyświetlanej przez PS1 w bash. Np .: Jeśli \utak rahul, chciałbym, aby list hbył w kolorze niebieskim, a reszta - biała. Ja wiem, że \uodnosi się nazwa użytkownika i dodanie koloru do całego „podmiot” odbywa się poprzez dodawanie znaczników, takich jak: …


2
Zastosuj przypadek, w którym nazwy plików skryptów mają wiodące liczby w celu ustalenia kolejności wykonywania
Szukam dokumentacji lub przypadku użycia, w którym w systemie Linux znajduje się katalog ze skryptami powłoki, w którym każda nazwa pliku jest prowadzona z numerem, a pliki są uruchamiane w określonej kolejności. Jak nazywa się ta konwencja i gdzie się ją stosuje? Na przykład: 0001-motd.sh 0002-proxy.sh 0300-ssh.sh Wiem, że widziałem …

6
Jak losowo zamieniać tekst z pliku?
Jak mogę losowo zastąpić określone ciągi w jednym pliku tekstowym ciągami z innego pliku? Na przykład: file1.txt(file has more than 200 lines): moonwalker@address.com hansolo@address.com anakinskywalker@address.com obiwankenobi@address.com darthvader@address.com file2.txt(file has 10-20 lines): @adress1.com @adress2.com @adress3.com @adress4.com @adress5.com output.txt: moonwalker@address4.com hansolo@address1.com anakinskywalker@address5.com obiwankenobi@address2.com darthvader@address3.com





3
Wyjęcie linii „Odmowa dostępu”
Kiedy findwidzę wszystkie pliki pdf w /homekatalogu, widzę access denied. Aby je wyeliminować, próbowałem: find /home -iname "*.pdf" | grep -v "access denied" Jednak wynik jest taki sam. Jak mogę pozbyć się tych linii?

1
Jak grepować te same ciągi, porównując dwa pliki
Mam dwa pliki plik A i plik B. Plik A zawiera wszystkie informacje, podczas gdy plik B zawiera unikalne identyfikatory informacji. Chcę porównać oba pliki i grep informacje o identyfikatorach z pliku A. Plik a: acb:A1S_1863 ncbi-proteinid:ABO12290 acb:A1S_1864 ncbi-proteinid:ABO12291 acb:A1S_1865 ncbi-proteinid:ABO12292 acb:A1S_0105 ncbi-proteinid:ABO10592 acb:A1S_0106 ncbi-proteinid:ABO10593 plik B: A1S_1865 A1S_1774 A1S_1116 …




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.