Я сделал следующим способом
v="ksdjfksjkjsdf"
echo $v| awk -F "" '{gsub("","\n",$0);print $0}'| sed '/^$/d'| sed -n '1,7p'| perl -pne g"/\n//g"
выход
echo $v| awk -F "" '{gsub("","\n",$0);print $0}'| sed '/^$/d'| sed -n '1,7p'| perl -pne g"/\n//g"
ksdjfks
Для доступа к файлу или каталогу требуется не только соответствующее разрешение на файл
/path/to/script
вместоbash /path/to/script
)Независимо от разрешений файла все родительские каталоги должны иметь разрешение на выполнение. Разрешение на чтение не требуется (, если известен полный путь к файлу, к которому осуществляется доступ ).
В этом случае каталог /home/yasuostormrage
с группой http
должен иметь одно из этих разрешений:
drwxrwx???
drwxr-x???
drwx--x???
drwx-wx???
(необычный)Разрешения, отмеченные ?
, не имеют значения.