Вдогонку.
Если хочешь поразвлекаться, то вот тебе скриптик:
#!/bin/bash
typeset -i n
n=0
while ((n+1<257))
do oc=`(echo ob=8;echo $n)|bc`
echo -en "./\\$oc" | xargs -0 touch
n=n+1
done
Это слегка переделанный скрипт из журнала
"Открытые системы" #3,2003 г., стр.69
В тестировании прог, работающих с файлами и не только. У меня, например, после этого скрипта xterm переглючило (поменялась кодировка с кои-8, на что-то японское)
А что должна делать команда bc, которой у меня в системе почему то нет :(
А, вот что то нашел bc - arbitrary-precision arithmetic language
Но команды у меня такой нет. Потому как этот пакет не естановлен
The bc package includes bc and dc. Bc is an arbitrary precision numeric processing arithmetic language. Dc is an interactive arbitrary precision stack based calculator, which can be used as a text mode calculator.
Install the bc package if you need its number handling capabilities or if you would like to use its text mode calculator.
> А что должна делать команда bc, которой у меня в системе почему то нет :(
Я думал, что bc это такая же родная для bash вещь как ls cat и прочие.
В скрипте bc нужна чтобы создать переменную с числовым значением, чтобы вывести в качестве имени файла не символ, например, 1, а именно символ с кодом 0x01