LinuxForum.Fans
Тема

Shell-ы

Автор: durc 10 сообщений 1816 просмотров
#53086
Peter написал:
[quote=durc][quote=Peter]
text
#!/bin/tcsh

Для этого скрипта ещё и tcsh нужен...
Лучше

text
#!/bin/bash

[/quote]
Нет, это можно на любом shell, но у меня tcsh.
[/quote]
Только что проверил.
Создал скриптик hel
#! /bin/bash
echo 'Hello World'

[Сбт Июн 19@~]$./hel
Hello World

Изменил
#! /bin/tcsh
echo 'Hello World'

[Сбт Июн 19@~]$./hel
bash: ./hel: /bin/tcsh: плохой интерпретатор: Нет такого файла или каталога

Так что без tcsh ну никак.

#53088
durc написал:
Так что без tcsh ну никак.

Разумеется, я имел в виду, что скрипт можно переписать на bash,
а что скрипт на tcsh не будет выполняться, если tcsh не установлен,
можно было и не проверять.
Я думаю, что и в Mandriva установка tcsh не является проблемой.

Пётр.

#53089
Peter написал:
[quote=durc]Так что без tcsh ну никак.

Разумеется, я имел в виду, что скрипт можно переписать на bash,
а что скрипт на tcsh не будет выполняться, если tcsh не установлен,
можно было и не проверять.

Пётр.[/quote]
Значит я неправильно понял. Вот только tcsh редко кто в linux'e использует.
Какой нибудь новичок возьмёт Ваш скрипт скопипастит и потом будет ругаться не разобравшись. Ведь мало кто из новичков смотрит какой скрипт на bash или tcsh.

#53094
durc написал:
[quote=Peter][quote=durc]Так что без tcsh ну никак.

Разумеется, я имел в виду, что скрипт можно переписать на bash,
а что скрипт на tcsh не будет выполняться, если tcsh не установлен,
можно было и не проверять.

Пётр.[/quote]
Значит я неправильно понял. Вот только tcsh редко кто в linux'e использует.
Какой нибудь новичок возьмёт Ваш скрипт скопипастит и потом будет ругаться не разобравшись. Ведь мало кто из новичков смотрит какой скрипт на bash или tcsh.[/quote]
Да, некоторые не догадаются, а другие прочитают сообщение, что плохой
интерпретатор, тем более на русском. Я же всегда устанавливаю интерфейс
на английском. Если же и прочитав, не догадается установить, значит,
Linux не для него.

Пётр.

#53100

Собственно то и возникают проблемы у новичков именно из-за недопонимания. Кто то скажет в сокращённом виде, а новичёк думает, что именно так и должно быть. Для новичков нужно всё перекрутить через мясорубку, разжевать и уже эту смесь отдать. Только тогда у новичков не будет столько вопросов и непониманий.

P.S.: Прошу прощения за флуд...

#53189

Чтобы было меньше вопросов и недопониманий, надо сначала прочитать
толстую книгу по Linux, их давно уже много. Не всю, а то, что требуется
для установки и потом далее.

Пётр.

#53242

Например:
Администрирование GNU/linux с нуля.
Эта книга, просто супер. Включает в себя упражнения после каждого раздела, для закрепления прочитанного. -- Советую.
Сереверное примерение linux.
Эти книги у меня есть, заказывал с магазина, только у меня 1-е издание, тут уже второе, что-то наверно изменили.
Полное руководство Mandriva Linux. -- Она идёт с боксовым поверпаком. Ответит на большинство вопросов и покажет как настраивать систему в целом используя WebMin.

#53269

Чувствую, пора отделять?

#53277

Nightwolf_ng,
Может, тупо закрыть? Написано же "Решено"

#53280

Поехали в разговоры.

Войдите или зарегистрируйтесь, чтобы ответить.