Переглянути джерело

Merge pull request #85 from lbonanomi/master

sterilize shell history
pull/86/head
@trimstray 5 роки тому
committed by GitHub
джерело
коміт
74a1e358ae
Не вдалося знайти GPG ключ що відповідає даному підпису Ідентифікатор GPG ключа: 4AEE18F83AFDEB23
1 змінених файлів з 19 додано та 0 видалено
  1. +19
    -0
      README.md

+ 19
- 0
README.md Переглянути файл

@@ -1183,6 +1183,25 @@ column -c3 -s " " -t | \
sort -nr | nl | head -n 20
```

###### Sterilize bash history

```bash
function sterile() {
history | awk '$2 != "history" { $1=""; print $0 }' | egrep -vi "\
curl\b+.*(-E|--cert)\b+.*\b*|\
curl\b+.*--pass\b+.*\b*|\
curl\b+.*(-U|--proxy-user).*:.*\b*|\
curl\b+.*(-u|--user).*:.*\b*
.*(-H|--header).*(token|auth.*)\b+.*|\
wget\b+.*--.*password\b+.*\b*|\
http.?://.+:.+@.*\
" > $HOME/histbuff; history -r $HOME/histbuff;
}

export PROMPT_COMMAND="sterile"

```

###### Quickly backup a file

```bash


Завантаження…
Відмінити
Зберегти