https://sndup.net/3j3g/d
Shulchan aruch Horav 329:
ו. נָכְרִים שֶׁצָּרוּ עַל עֲיָרוֹת יִשְׂרָאֵל, אִם בָּאוּ עַל עִסְקֵי מָמוֹן – אֵין מְחַלְּלִין עֲלֵיהֶם אֶת הַשַּׁבָּת
וְאִם בָּאוּ עַל עִסְקֵי נְפָשׁוֹת, וַאֲפִלּוּ בָּאוּ סְתָם וְיֵשׁ לָחוּשׁ שֶׁמָּא בָּאוּ עַל עִסְקֵי נְפָשׁוֹת, וַאֲפִלּוּ עֲדַיִן לֹא בָאוּנד אֶלָּא מְמַשְׁמְשִׁים לָבֹאנה – יוֹצְאִים עֲלֵיהֶם בִּכְלֵי זַיִן וּמְחַלְּלִין עֲלֵיהֶם אֶת הַשַּׁבָּת.
וּבְעִיר הַסְּמוּכָה לַסְּפָר, אֲפִלּוּ אֵינָן רוֹצִים לָבֹאנז אֶלָּא עַל עִסְקֵי תֶּבֶן וְקַשׁ – מְחַלְּלִין עֲלֵיהֶם אֶת הַשַּׁבָּת,נח שֶׁמָּא יִלְכְּדוּ הָעִיר וּמִשָּׁם תְּהֵא הָאָרֶץ נוֹחָה לִכָּבֵשׁ לִפְנֵיהֶם
ז. יֵשׁ אוֹמְרִים, שֶׁבִּזְמַן הַזֶּה שֶׁאָנוּ דָרִין בֵּין הָאֻמּוֹת שֶׁשּׁוֹלְלִין וְהוֹרְגִין, אֲפִלּוּ אִם לֹא בָאוּ אֶלָּא עַל עִסְקֵי מָמוֹן – מְחַלְּלִין עֲלֵיהֶם אֶת הַשַּׁבָּת, לְפִי שֶׁאִם לֹא יַנִּיחֶנּוּ הַיִּשְׂרָאֵל לִשְׁלוֹל וְלָבֹז – יַהַרְגֶנּוּ, וַחֲזָקָה שֶׁאֵין אָדָם מַעֲמִיד עַצְמוֹ עַל מָמוֹנוֹ, וְיֵשׁ לָחוּשׁ שֶׁמָּא יַעֲמוֹד אֶחָד נֶגְדָּם וְיֵהָרֵג, וַהֲרֵי זֶה עֵסֶק נְפָשׁוֹת.סד וּמִכָּל מָקוֹם, הַכֹּל לְפִי הָעִנְיָן.