Size: a a a

2020 March 06

VP

Vadim "Oxyd" Priluzkiy in Linux Чат
Sergey
Спасибо за рекомендацию и скрипт, но ваш вариант создаёт папки с такими же именами, как исходные файлы.

Пример: в папке есть файл space.json → будет создана папка space.

А мне нужно изначально создать папки от A до Z и разложить файлы *.json по этим папкам. То есть, должно быть так:

├── A
│   └── awesome.json
├── B
│   └── bananas.json
├── C
│   └── coronavirus.json
└── D
   └── dog-house.json
А. Я-то думал с таким-же именем как файл... Ну влепи туда grep в цепочку. Что-б брал первую букву из basename и создавал диру.
источник

S

Sergey in Linux Чат
Vadim "Oxyd" Priluzkiy
Учись писать скрипты сам.
ls -1 ~/test|xargs -i sh -c 'mkdir $(basename -s .json {})&&mv {} $(basename -s .json {})'
И подскажите, пожалуйста, что можно почитать / посмотреть, чтобы было понимание как писать такие скрипты.
источник

S

Sergey in Linux Чат
Vadim "Oxyd" Priluzkiy
А. Я-то думал с таким-же именем как файл... Ну влепи туда grep в цепочку. Что-б брал первую букву из basename и создавал диру.
Та я бы влепил, но пока не понимаю синтаксис этих скриптов ☹️
источник

VP

Vadim "Oxyd" Priluzkiy in Linux Чат
Bravis
Погоди, если я правильно понимаю, то на ней даже программы устанавливать нельзя? А как же update и upgrade? Это же всё через sudo пишется
Ну так если есть хоть один пользователь в группе wheel то вводя его пароль, через  sudo сможешь админить. Всё как обычно. А вот зайти в tty и залогиниться под рутом ты не сможешь.
источник

B

Bravis in Linux Чат
Vadim "Oxyd" Priluzkiy
Ну так если есть хоть один пользователь в группе wheel то вводя его пароль, через  sudo сможешь админить. Всё как обычно. А вот зайти в tty и залогиниться под рутом ты не сможешь.
Ну систему же когда устанавливаешь там вводишь username и password для суперюзера. Я теперь ничего не понимаю)
источник

VP

Vadim "Oxyd" Priluzkiy in Linux Чат
Bravis
Ну систему же когда устанавливаешь там вводишь username и password для суперюзера. Я теперь ничего не понимаю)
В убунте не вводишь. Там только юзера создавать можно.
источник

AP

Anton Pavlenko in Linux Чат
Denys
Второму сисадмину на почту все нужно писать. Вчера было дело. Звоню ему, говорю где поддомен и куда лить сайт? Он, ну мы все для этого сделали. Я: так доступы давай. Он: так этого нету. Я: ты ж говоришь, мол все для этого сделали, давай доступы. Он: нам команды не давали и мы не делали, пиши на почту. Я: не буду ничего писать, вам дали команду, давай доступы. Он: пиши письмо. Я: пошёл на..
Видимо попадался когда ему звонили что-то просили он дела, а потому пиздюлей давали за это. А заявитель в кусты. Я вообще на телефоны когда я на заре работы сисадмином Все в тикет систему отправлял и с визированием ответственных лиц.
источник

VP

Vadim "Oxyd" Priluzkiy in Linux Чат
Вы знали что у неофетча есть конфиг?
источник

D

Denys in Linux Чат
Anton Pavlenko
Видимо попадался когда ему звонили что-то просили он дела, а потому пиздюлей давали за это. А заявитель в кусты. Я вообще на телефоны когда я на заре работы сисадмином Все в тикет систему отправлял и с визированием ответственных лиц.
нет тикет-системы.
начальство ему давало задачу
а он мне мол пиши письмо ))

но они все сделали возможное, при этом ничего не сделав ))
источник

VP

Vadim "Oxyd" Priluzkiy in Linux Чат
Похоже что в Штатах похожие проблемы с почтой, что и у нас.
источник

B

Bravis in Linux Чат
Vadim "Oxyd" Priluzkiy
В убунте не вводишь. Там только юзера создавать можно.
Ты меня запутал. Тоесть когда устанавливаешь серверную убунту, там не надо вводить такие данные как юзернэйм и пароль?
источник

AP

Anton Pavlenko in Linux Чат
Denys
нет тикет-системы.
начальство ему давало задачу
а он мне мол пиши письмо ))

но они все сделали возможное, при этом ничего не сделав ))
Это нормально. Нет текста нет задачи. Я по телефону не принимаю заявки вообще. Человек должен четка и внятно сформулировать задачу в текством виде. Или направить запрос. Чтобы была история.
источник

D

Denys in Linux Чат
Vadim "Oxyd" Priluzkiy
Вы знали что у неофетча есть конфиг?
neofetch --help
источник

D

Denys in Linux Чат
Anton Pavlenko
Это нормально. Нет текста нет задачи. Я по телефону не принимаю заявки вообще. Человек должен четка и внятно сформулировать задачу в текством виде. Или направить запрос. Чтобы была история.
ну мне сказали, что руководство задачу поставило, звоню, а нифига нету ))
источник

D

Denys in Linux Чат
ну это уже беззалаберность
источник

VP

Vadim "Oxyd" Priluzkiy in Linux Чат
Bravis
Ты меня запутал. Тоесть когда устанавливаешь серверную убунту, там не надо вводить такие данные как юзернэйм и пароль?
Ну смотри. Убунта сама создаёт рутового пользователя, с каким-то паролем и отсутствием возможности под ним логиниться в систему. А потом предлагает тебе создать пользователя с паролем и добавляет этого пользователя в админскую группу wheel. Что-б поадминить, тебе нужно воспользоваться sudo.
источник

AP

Anton Pavlenko in Linux Чат
Denys
ну мне сказали, что руководство задачу поставило, звоню, а нифига нету ))
Так нифига нету или тебя в почту отправили?
источник

S

Sergey in Linux Чат
Vadim "Oxyd" Priluzkiy
А. Я-то думал с таким-же именем как файл... Ну влепи туда grep в цепочку. Что-б брал первую букву из basename и создавал диру.
Помогите, пожалуйста, допилить скрипт. Так же буду благодарен за источники для новичка, где можно подучить написание таких скриптов.
источник

VP

Vadim "Oxyd" Priluzkiy in Linux Чат
Denys
neofetch --help
Да то что ключей дофига это понятно. Но у него честный конфиг есть.
источник

D

Denys in Linux Чат
Anton Pavlenko
Так нифига нету или тебя в почту отправили?
мне предложили написать, тоже самое. что им уже дали в задании сделать (руководство)
источник