#!/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/mydir2cp -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 $PATHls ${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 linknetworkctl --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}