Keresés

Új hozzászólás Aktív témák

  • Shyciii

    veterán

    válasz fatpingvin #30800 üzenetére

    Abban, hogy ha elgépelek valamit, akkor a hibaüzenetet ki tudom vezetni mondjuk a /dev/null-ba ahelyett, hogy a history_file -ba tegye.
    Pl:
    command -v ping 8.8.8.8 1>>history.log 2>/dev/null
    command -v blabla 1>>history.log 2>/dev/null

    Első esetben beírja a ping útvonalát a history.log-ba mert érvényes utasítás. második esetben nem ír bele semmit, mert ugye a halálba küldi. Valami ilyesmi kellene a .bashrc alatt is valahogy, mert ugye ennek minden Enter után le kellene futnia, meg persze érvényes parancs után (az nem baj ha nem kerülne bele a script indítás rossz helyről) az eredeti teljes parancs kerüljön bele a bash_historyba.

    Anno mikor zsh-t használtam, abba alapból volt ilyen funkció. A historyba csak azok kerültek bele, amik rendben le tudtak futni. Sokkal áttekinthetőbb a history, ha az elgépelt krikszkrakszok nem kerülnek bele.

Új hozzászólás Aktív témák