|
Сохранить файл программно в Linux
shotsdv2008, denk32, Ватт, Dmitrii, Garykom, big, spiller26, oleg_km, ivanov-i-i, DiMel_77, arsik, nextssbt, Ненавижу 1С, reg0303, Amra, ansh15, phabeZ, crotnn, shuhard, Мультук, vsy, Группа неравнодушных, Волшебник, maxab72, Garikk, Hawk_1c, Philix, Timon1405, Михаил_, takefive, Mr_Boogie, mikecool, lEvGl, abfm, Somebody, Gun47, Elf_80_lvl, Prog_man, LLeonidov, Затейник, Шурик71, Zamestas, Табуретко, SleepyHead, obs191, PLUT, formista2000, T32, piter3, МаленькийВопросик, Сметанин, Fedor-1971, DimVad, Beduin, ADirks
| ☑ |
0
Elf_80_lvl
17.09.25
✎
13:43
|
Вобщем задача тривиальная будь это Windows
Есть люди которые дружат с Linux и 1С?
В виндовс было бы так:
ТекстовыйДокумент.Записать("C:/путь/my_file.txt");
А в Линукс я так понимаю дисков нет...
А ещё в идеале нужно сохранить не локально, а куда то по сетевому пути...
Такое ввобще возможно?
|
|
1
Garykom
гуру
17.09.25
✎
14:02
|
локально "\имяпути\имяфайла"
по сетевому пути "\\имякомпа\имяпути\имяфайла"
|
|
2
spiller26
17.09.25
✎
14:18
|
Только не забудьте проверять
СистемнаяИнформация = Новый СистемнаяИнформация;
Если СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Linux_x86
ИЛИ СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Linux_x86_64 Тогда
Возврат Истина; //линух
Иначе
Возврат Ложь; //винда
КонецЕсли;
|
|
3
Garykom
гуру
17.09.25
✎
14:23
|
(2) код кривой
там в иначе может быть не только винда а еще дофига всего
лучше проверить на линукс, на винду и в иначе сообщить об ошибка, типа неподдерживаемая платформа/ос
|
|
4
Elf_80_lvl
17.09.25
✎
14:29
|
(1)(2) Спасибо, а то думал что с этим могут возникнуть проблемы. Камень с души.
|
|
5
spiller26
17.09.25
✎
14:30
|
(3) Прям я не знаю. Нписал с лёту просто, а там уж сами.
И это написано для проверки на серверной части, а сервера у нас пока на Linux и Windows.
|
|
6
Garikk
17.09.25
✎
16:07
|
(0) (1) люди, скажите, почему вы путаете направление слешей в разных ОС?
я спрашиваю потому что замечаю системность уже в таких ошибках
в линуксе некоторые люди пишут \home\user\dir\file.txt
в винде c:/folder/data/file.txt
почему наизнанку!!?? откуда?
(ажпичот)
|
|
7
Волшебник
17.09.25
✎
16:10
|
(6) параллельная вселенная
|
|
8
Garykom
гуру
17.09.25
✎
17:12
|
(6) Какой вопрос - такой ответ ))
|
|
9
shotsdv2008
17.09.25
✎
18:47
|
В линуксе, кстати,тоже правый слеш - /home/user
|
|