added enter func

This commit is contained in:
Shihaam Abdul Rahman 2023-03-19 09:15:58 +05:00
parent 952a809d70
commit 617296a477
Signed by: shihaam
GPG Key ID: 6DA2E87EBC227636

26
bashrc
View File

@ -45,6 +45,32 @@ edit(){ nano $(grep $1 * -R | awk '{print $1}'|cut -f1 -d ':' | head -n1);}
catmd() { pandoc $1 | lynx -stdin;}
###############################################################################
### Enter container
#enter () {
# local container="$(echo "$1" | cut -d'_' -f1)"
# if docker ps | grep "$container" >/dev/null 2>&1; then
# docker exec -it "$container" bash
# elif podman ps | grep "$container" >/dev/null 2>&1; then
# podman exec -it "$container" bash
# else
# echo "Error: Container '$container' not found" >&2
# return 1
# fi
#}
enter () {
local container="$1"
# local container="$(echo "$1" | cut -d'_' -f1)"
if docker ps | grep "$container" >/dev/null 2>&1; then
docker exec -it "$container" bash
elif podman ps | grep "$container" >/dev/null 2>&1; then
podman exec -it "$container" bash
else
echo "Error: Container '$container' not found" >&2
return 1
fi
}
#load neofetch
#neofetch