#!/usr/bin/env bash
_HOST="$1"
if [[ "$_HOST" == "" ]]; then
_HOST="host2"
fi
echo "Используемый хост: $_HOST"
$ export prod="host1"
$ deploy.sh $prod
Используемый хост: host1
$ deploy.sh "host1"
Используемый хост: host1
$ deploy.sh
Используемый хост: host2
d=$(dirname $0)
echo "0 = $0"
echo "d = $d"
DIR=$(dirname $(readlink -e "$0"))
echo "DIR = $DIR"
if [ -f "/etc/license" ]; then
echo "The panel is already installed."
exit
fi
не могу исправить какую-либо ошибку без гугла
самые базовые команды типа ls, cat, ln, sed, dpkg, apt, nano;
плохо знаю bash/sh, даже не знаю чем они отличаются;
Я пишу "cp -r mydir anotherdir". В этом случае у меня получается "anotherdir/mydir", а как мне сделать чтобы например получилось "anotherdir/mydir2" ?
cp -r mydir anotherdir/mydir2
cp -r mydir/* anotherdir/mydir2
import (
"fmt"
"os"
"os/user"
"syscall"
)
func fileUserName(filename string) (username string, err error) {
stat, err := os.Stat(filename)
if os.IsNotExist(err) {
return
}
uid := stat.Sys().(*syscall.Stat_t).Uid
User, _ := user.LookupId(fmt.Sprint(uid))
username = User.Username
return
}
Как мне посмотреть список программ установленных на машине которые я могу вызвать через терминал.
echo $PATH
ls ${PATH//:/ }
Л="дело1 было утром
дело2 было утром
дело3 было днём
дело4 было днём
дело5 было днём
дело6 было вечером
дело7 было вечером
дело8 было ночью"
echo $Л | awk 'BEGIN {k=""} {if (k!=$3){print $0}} {k=$3}'
echo $Л | awk 'k!=$3 {print; k=$3}'
дело1 было утром
дело3 было днём
дело6 было вечером
дело8 было ночью
/etc/ppp/pap-secrets /etc/ppp/chap-secrets
someloginname * yourpassword
v1768487 * пароль
Потом пишу sudo pon your_provider
Выдает : eth0 unknown parameter
Если удаляю
# network interface
eth0
ip link
networkctl --all
$ echo $arr1 > arr1
$ echo $arr2 | diff -q -s arr1 -
Файлы arr1 и - идентичны
Файлы arr1 и - различаются
При запуске системы выдаёт ошибки
[sdb] no caching mode page found
[sdb] assuming drive cache: write throgh
как мне запустить Linux
из главного - ... + NodeJS + Electron + ..
Technical Specifications
...
1GHz, single-core CPU
512MB RAM
не спорю, ибо не знаю, но люди на базе этой железяки делают медиа-плэйеры...
Почему-то показывает 11, на 1 больше, чем правда.
возвращает 16 – кириллицу считает один за два.
LANG=ru_RU.UTF-8 CHRLEN=$(echo -n $TEST | wc -m)
LANG=ru_RU.UTF-8 echo ${#TEST}
pacman -Ss слово_для_поиска
pacman -Fs имя_файла