Pytania oznaczone «direction»

296
Jak przekazać hasło do SCP?

Wiem, że nie jest to zalecane, ale czy w ogóle można przekazać hasło użytkownika do scp? Chciałbym skopiować plik za pomocą scp jako część zadania wsadowego, a serwer odbierający oczywiście potrzebuje hasła i nie mogę go łatwo zmienić na uwierzytelnianie oparte na...

237
Co to jest / dev / null 2> & 1?

Znalazłem ten fragment kodu w /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Opróżnia i ładuje zaporę ogniową. Nie rozumiem tej >> /dev/null 2>&1części. Jaki jest cel posiadania tego w cronie?...

158
Wyślij ciąg na stdin

Czy istnieje sposób, aby skutecznie to zrobić w bash: /my/bash/script < echo 'This string will be sent to stdin.' Zdaję sobie sprawę, że mogę potokować wyjście z echa, takie jak to: echo 'This string will be piped to stdin.' |

85
Co to jest ekspansja pośrednia? Co oznacza $ {! Var *}?

Czytam „ Bash Guide for Beginners ”. To mówi: Jeśli pierwszy znak PARAMETERjest wykrzyknikiem, Bash używa wartości zmiennej utworzonej z reszty PARAMETERjako nazwy zmiennej; ta zmienna jest następnie interpretowana i ta wartość jest używana w pozostałej części podstawiania, a nie jako wartość...

81
Co znaczy> &?

Byłem trochę zdezorientowany tym wyrażeniem: gcc -c -g program.c >& compiler.txt Wiem, &>filenameże przekieruje zarówno stdout, jak i stderr do pliku filename. Ale w tym przypadku ampersand znajduje się po znaku większym niż. Wygląda jak jego forma M>&N, gdzie Mi Nsą...

80
Dynamiczna nazwa stałej w PHP

Próbuję dynamicznie utworzyć stałą nazwę, a następnie uzyskać wartość. define( CONSTANT_1 , "Some value" ) ; // try to use it dynamically ... $constant_number = 1 ; $constant_name = ("CONSTANT_" . $constant_number) ; // try to assign the constant value to a variable... $constant_value =...

31
Czy 3> i 1 oznacza 4> i 3 5> i 3 itd.?

Oczekiwałbym echo foo | tee /proc/self/fd/{3..6} 3>&1 nie udać się z błędami takimi jak / proc / self / fd / 4: Nie ma takiego pliku lub katalogu itp., ale ku mojemu zaskoczeniu, wyświetla foo foo foo foo foo To tak, jakby 3>&1wszystkie poniższe deskryptory zostały przekierowane...