а надо bash lo.sh?
Да, я же сказал, bash и sh разные.
а надо bash lo.sh?
Да, я же сказал, bash и sh разные.
Также если делаешь исполняемым файло, то
[console]chmod a+x файло.sh[/console]
запускать потом из текущего каталога допустим:
[console]./файло.sh[/console]
То важен загаловок:
#!/bin/bash или #!/bin/sh#!/bin/bash или #!/bin/sh
всегда пишу первое
а на счет прав доступа знаю, без них не запустится)
все получилось, огромное всем спасибо за помощь, не мытьем, так катаньем, но главное результат, зато я понял, что это не мое, верстать сайт на php и html намного проще)
на вкус и цвет товарища нет)
еще раз выражаю всем благодарность!
остался только один вопрос, конечно от него ничего не зависит в скрипте, но все же для себя чисто знать хочется, ввод идет на другой строке от запроса на ввод, можно ли как-то сделать чтобы все было на одной строке: запрос и ввод???
[console]echo -n "Запрос:"[/console]
Да и комбинации
[console]echo "Текст"
echo[/console]
можно свернуть до
[console]echo -e "Текст\n"[/console]
еще раз спасибо
припозднился я немного... так понял, уже решено/не актуально?
Ребят, помогите, пожалуйста
Напишите на C программу, которая выдает в формате ls информацию о содержимом всех директорий, содержащихся в пути от корневого каталога до текущего местоположения программы, либо в пути, указанном в командной строке (если он задан).
спс
Это даже не смешно..... :(
Если в гугле вести "си список файлов". Выдаст кучу решений этого вопроса.
В помощь могу дать цитату (из статьи доступной в первых ссылках с гугла и в которой есть годный исходник), которая даст пищу к размышлению:
dirent.h is the header in the C POSIX library for the C programming language that contains constructs that facilitate directory traversing. The function is not part of the C standard, but is considered "pseudo-standard" and is usually portable between platforms.
Напишите на C программу, которая выдает в формате ls информацию о содержимом всех директорий, содержащихся в пути от корневого каталога до текущего местоположения программы, либо в пути, указанном в командной строке (если он задан).
500 руб.