Pytania oznaczone «shell»

15
Indeksuj ciąg w bash

Jak mogę odwoływać się do ciągu według indeksu w sh / bash? To znaczy w zasadzie dzielenie. Próbuję usunąć 5 znaków z nazwy pliku. Wszystkie nazwy mają strukturę: nazwa_kod_nr. Usiłuję usunąć 5-bitowy kod kodu. name_nr_ma zawsze 10 znaków. Czy istnieje coś takiego; for i in * ; do mv "$i"...

15
Jak ssh uruchamia polecenie?

Używam Bash zarówno na kliencie, jak i serwerze. Podczas uruchamiania polecenia przez SSH: ssh <host> 'declare' daje listę zmiennych powłoki. ssh <host> 'mount' daje listę punktów montowania. Jednak declarejest wbudowany w Bash, natomiast mountjest poleceniem zewnętrznym. Skąd SSH...

15
Bash, zawsze sprawdzaj $ PWD jako część ścieżki?

Tło: Jeden z moich kolegów, który nie pochodzi z Linuksa, zapytał mnie o użycie ./przed niektórymi poleceniami, a nie innymi, więc wytłumaczyłem mu, jak PATHdziała i jak wybierane są pliki binarne. Jego odpowiedź była taka, że ​​był głupi i po prostu nie musiał pisać ./przed poleceniami. Pytanie:...

15
ORing z prawdą w poleceniu nad ssh

Kiedy próbuję uruchomić pkill -fzdalnie przez ssh i próbuję odrzucić możliwy kod błędu (aby kontynuować z resztą skryptu, nawet jeśli nie zostanie znaleziony żaden proces), || truenie działa tak, jak się spodziewam. $ pkill asdf || true $ echo $? 0 $ pkill -f asdf || true $ echo $? 0 $ ssh...

14
Jak ukryć polecenia wpisane w powłoce Linux?

Czy istnieje sposób, aby ukryć to, co wpisuję w powłoce, aby terminal nie powtarzał moich naciśnięć klawiszy, jednocześnie zachowując dane wyjściowe polecenia? Na przykład, jeśli uruchomię ip addr show, jedyną rzeczą na ekranie powinno być wyjście z tego polecenia - a nie „ip addr show”, który...