cp -u -r * .[^.]*

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
BenutzerGa4gooPh

Re: cp -u -r * .[^.]*

Beitrag von BenutzerGa4gooPh » 11.10.2016 15:05:15

ASCII ist langsam out, mittlerweile gibt es GPUs - und Reality.
Der ist doch echt niedlich? https://www.amazon.de/Toddler-Goldfisch ... words=nemo :mrgreen:

Man beachte auch die Produkt Beschreibung:
DOESNT NICHT ENTHALTEN: HEMD, LEGGINGS, STIRNBAND UND SCHUHE NICHT IM LIEFERUMFANG ENTHALTEN
MATERIAL: POLYESTER. Einheitsgrösse: PASSEND FÜR BIS ZU 24 MONATE

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cp -u -r * .[^.]*

Beitrag von Meillo » 11.10.2016 15:22:56

Ich wollte schreiben, dass man heute dafuer Unicode verwenden wuerde, und hatte extra U+1f41f eingefuegt, aber da hatte dann die Forensoftware etwas dagegen:

Code: Alles auswählen

General Error
SQL ERROR [ mysqli ]

Incorrect string value: '\xF0\x9F\x90\x9F' for column 'post_text' at row 1 [1366]

SQL

INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (34, 13014, 0, '129.143.96.109', 1476191903, 1, 1, 1, 1, 1, '', 'Re: cp -u -r * .[^.]*', 'Heute nutzt man doch Unicode fuer sowas: [Unicodezeichen entfernt]', 'd51c5ca97194483223c589fcc93fd0d3', 0, '', '117qdoi0', 1, 0, 162554)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2013
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/posting.php
LINE: 1141
CALL: submit_post()
Scheinbar sind Amazon-Links doch eher zeitgemaess als Unicode-Zeichen ... naja.
Use ed once in a while!

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: cp -u -r * .[^.]*

Beitrag von uname » 11.10.2016 15:33:22

ASCII ist langsam out, mittlerweile gibt es GPUs - und Reality.
Man kann mit Debianjp2a auch JPG in ASCII umwandeln. Hat aber alles nichts mit der Ursprungsfrage zu tun. Wurde sie mittlerweile geklärt?

DeletedUserReAsG

Re: cp -u -r * .[^.]*

Beitrag von DeletedUserReAsG » 11.10.2016 15:40:22

Hmm … der Bug mit bestimmten Unicodezeichen (namentlich denen mit mehr als 2 Byte Größe) wurde auch schon mehr als einmal hier thematisiert, siehe „Lob und Kritik“. Du müsstest es Base64-codiert posten, oder warten, bis das Board auf eine aktuelle Version gebracht wird.
Wurde [die Ursprungsfrage] mittlerweile geklärt?
Seit wann geht’s bei Andys Threads darum, irgendwas zu klären? Aber ja, das Problem wurde eingegrenzt: der User hat versäumt, sich mit der grundlegenden Funktionsweise von cp und den Grundlagen von Dateien/Verzeichnissen vertraut zu machen.

@MSFree: dieses ist ein schöner Fisch!

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: cp -u -r * .[^.]*

Beitrag von Blackbox » 11.10.2016 15:49:57

Jana66 hat geschrieben:Der ist doch echt niedlich? https://www.amazon.de/Toddler-Goldfisch ... words=nemo :mrgreen:
Was für ein hässliches Kind bitte? - Warum will man so ein hässliches Kind als Model nehmen?

Andy hier findest du deine persönliche Lösung: https://upload.wikimedia.org/wikipedia/ ... arning.jpg
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cp -u -r * .[^.]*

Beitrag von Meillo » 11.10.2016 16:09:17

uname hat geschrieben:Wurde [die Ursprungsfrage] mittlerweile geklärt?
Ja, in Post #3: viewtopic.php?f=34&t=162554&start=0#p1107157
Use ed once in a while!

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cp -u -r * .[^.]*

Beitrag von Meillo » 11.10.2016 16:26:46

niemand hat geschrieben:Hmm … der Bug mit bestimmten Unicodezeichen (namentlich denen mit mehr als 2 Byte Größe) wurde auch schon mehr als einmal hier thematisiert, siehe „Lob und Kritik“.
Das ist mir nicht entgangen.

Um noch ein bisschen Erbsen zu zaehlen: Um die Speichergroesse geht es hier nicht, denn U+5ffb (忻) ist in UTF-8 in drei Bytes kodiert: 0xE5 0xBF 0xBB. Und es wird doch hier dargestellt. Was relevant zu sein scheint, ist, ob das Zeichen aus der BMP ist oder nicht. Die Zeichen der BMP koennen dargestellt werden, die von ausserhalb nicht. (Die BMP geht zwar bis 0xffff und koennte damit deine 2-Bytes-Aeusserung nahelegen, aber bei Codepoints wuerde (d.h. sollte) man nicht von Bytes sprechen, denn Bytes sind eine physische Einheit, die zu den Encodings gehoert, waehrend Zeichensaetze und damit Codepoints erstmal gar nichts mit Bits und Bytes zu tun haben.)

(Hab gestern einen Vortrag zu dem Thema gehalten, darum bin ich darin gerade einigermassen fit. ;-) In ein paar Tagen wird's unter http://wiki.ulm.ccc.de/ChaosSeminar/201 ... oding-font den Videomitschnitt geben.)
Use ed once in a while!

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: cp -u -r * .[^.]*

Beitrag von DEBIANUNDANDREAS » 11.10.2016 17:24:19

Mein Problem ist nicht gelöst.

DeletedUserReAsG

Re: cp -u -r * .[^.]*

Beitrag von DeletedUserReAsG » 11.10.2016 17:30:15

Meillo, wäre denn „mit sechzehn Bit adressiert“ für 0x0000-0xFFFF ein angemessener Ausdruck?

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cp -u -r * .[^.]*

Beitrag von Meillo » 11.10.2016 17:41:06

DEBIANUNDANDREAS hat geschrieben:Mein Problem ist nicht gelöst.
Das kann ja jeder behaupten! Warum nicht?
Use ed once in a while!

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: cp -u -r * .[^.]*

Beitrag von Lord_Carlos » 11.10.2016 17:41:55

DEBIANUNDANDREAS hat geschrieben:Mein Problem ist nicht gelöst.
Diese Idee schon probiert?

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cp -u -r * .[^.]*

Beitrag von Meillo » 11.10.2016 17:43:23

niemand hat geschrieben:Meillo, wäre denn „mit sechzehn Bit adressiert“ für 0x0000-0xFFFF ein angemessener Ausdruck?
Wenn es um Unicode Codepoints geht, dann nein, weil Codepoints nichts mit Bits und Bytes zu tun haben und man alle Anstrengung unternehmen sollte, die Verwirrung in diesem Themenkomplex zu eliminieren. (Siehe Vortrag.)

(Wenn hierzu weiter diskutiert werden soll, dann besser in einem anderen Thread.)
Use ed once in a while!

2undvierzig
Beiträge: 128
Registriert: 05.09.2016 12:04:56
Lizenz eigener Beiträge: MIT Lizenz

Re: cp -u -r * .[^.]*

Beitrag von 2undvierzig » 11.10.2016 17:47:20

Lord_Carlos hat geschrieben: Diese Idee schon probiert?
Ich finde es gemein, dem Andy einen nicht funktionierenden Link vorzuschlagen.
Der Fremde ist nur in der Fremde ein Fremder (Karl Valentin).

argx3
Beiträge: 92
Registriert: 20.08.2012 03:12:25

Re: cp -u -r * .[^.]*

Beitrag von argx3 » 11.10.2016 20:09:21

Man könnte ja wenigstens auf seinen Crosspost hinweisen *seufz*

https://forum.ubuntuusers.de/topic/es-fehlt-ein-ordner

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: cp -u -r * .[^.]*

Beitrag von uname » 11.10.2016 20:41:35

Link "Diese Idee schon probiert?" war fehlerhaft. War meine Idee ... [bild mir was drauf ein]

Korrekter Link: viewtopic.php?f=34&t=162554#p1107169
*seufz*
Wenn ich mir das Script im Forum vom Ubuntuusers vom Bonanza-Fahrad anschaue dann fällt mir auch nicht viel mehr ein. Vor allem dieser sudo-Schrott überall. Aber das Ubuntuusers-Forum scheint weit freundlicher zu sein. Auch gab es sehr gute Tipps dort.

Schau dir mal folgendes Backup-Script an.

https://wiki.ubuntuusers.de/Skripte/Backup_mit_RSYNC

Das löst im Prinzip auch dein Problem. Und von Vorteil ist, dass ich es dir erklären könnte. Habe es selbst vor Jahren mal geschrieben. Du kannst einfach dort die SOUCES (mehrere Einträge) und TARGET (ein Eintrag) konfigurieren. Aber mach sicherheitshalber vorher ein Backup ;-) Führe es mit sudo aus, wenn das Ziel vom normalen Benutzer nicht schreibbar ist. Aber natürlich kannst du auch vorher dem Benutzer auf das Ziel per sudo Schreibberechtigung geben. Wäre weit sicherer es als normaler Benutzer auszuführen und nicht als root mit sudo.
Ich will gleich warnen. Das Script macht evtl. bei der ersten Ausführung Probleme, da ein Link zum letzten Backup für inkrementelle Backups per Hardlinks noch nicht existiert.

Benutzeravatar
TRex
Moderator
Beiträge: 8074
Registriert: 23.11.2006 12:23:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: KA

Re: cp -u -r * .[^.]*

Beitrag von TRex » 11.10.2016 21:00:32

uname hat geschrieben:Aber das Ubuntuusers-Forum scheint weit freundlicher zu sein.
Ja, mit Rücksicht auf die Gesamtheit wurde er da ja auch schon gesperrt ;)
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: cp -u -r * .[^.]*

Beitrag von uname » 11.10.2016 21:05:16

Ok. Wird sind natürlich freundlicher. Und wenn die Anfragen etwas in den Bereich Offtopic oder Smalltalk abwandern ist es doch für alle sehr interessant, unterhaltsam und vielleicht sogar noch lehrreich. Wäre nie auf die Idee gekommen die Daten so komisch zu kopieren. Wieder was gelernt.

DeletedUserReAsG

Re: cp -u -r * .[^.]*

Beitrag von DeletedUserReAsG » 11.10.2016 21:09:06

Ja, mit Rücksicht auf die Gesamtheit wurde er da ja auch schon gesperrt
Hat mal jemand mitgezählt, wie oft eigentlich schon? Ich lande nur selten in deren Forum, aber mir sind alleine drei Accounts bekannt, die er da schon verbrannt hat. Hier hat er zwar auch min. zwei, aber noch keiner wurde dicht gemacht.

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: cp -u -r * .[^.]*

Beitrag von DEBIANUNDANDREAS » 12.10.2016 05:54:10

@niemand
Klarstellung: ich habe im debianforum.de nur einen Account.

DeletedUserReAsG

Re: cp -u -r * .[^.]*

Beitrag von DeletedUserReAsG » 12.10.2016 06:10:25

Ich suche den entsprechenden Thread nun nicht raus (ich gebe zu, ich habe angefangen zu suchen – aber bei dem Nonsens, den du typischerweise unter diesem Usernamen postest, habe ich es wieder aufgegeben). Ich werde dich aber daran erinnern, wenn du wieder aus Versehen vom falschen Account aus antwortest :)

Benutzeravatar
MSfree
Beiträge: 10773
Registriert: 25.09.2007 19:59:30

Re: cp -u -r * .[^.]*

Beitrag von MSfree » 12.10.2016 08:00:13

DEBIANUNDANDREAS hat geschrieben:@niemand
Klarstellung: ich habe im debianforum.de nur einen Account.
Das ist eine ganz klare Lüge.

Beweis:
http://debianforum.de/forum/viewtopic.p ... w#p1097585

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: cp -u -r * .[^.]*

Beitrag von uname » 12.10.2016 08:55:27

Vielleicht nutzt er den alten Account ja nicht mehr oder hat versehentlich auf den Thread einer anderen Person geantwortet.

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cp -u -r * .[^.]*

Beitrag von Meillo » 12.10.2016 09:01:42

uname hat geschrieben:Vielleicht nutzt er den alten Account ja nicht mehr oder hat versehentlich auf den Thread einer anderen Person geantwortet.
Mag schon sein, aber meist ist Occam's Razor hilfreicher.
Use ed once in a while!

Benutzeravatar
DEBIANUNDANDREAS
Beiträge: 1304
Registriert: 01.06.2013 10:37:46

Re: cp -u -r * .[^.]*

Beitrag von DEBIANUNDANDREAS » 13.10.2016 12:02:21

Hallo ich hatte das script teilweise angepasst.

Code: Alles auswählen

/bin/cp -r '/home/internet/Schreibtisch/Strom-Gas' '/home/internet/Downloads/Strom-Gas' 
cd '/home/internet/.mozilla/'
/bin/cp -r '/home/internet/.mozilla' '/home/internet/Downloads'
cd '/home/internet/.thunderbird/'
/bin/cp -r '/home/internet/.thunderbird' '/home/internet/Downloads' 
das -u lies ich weg, aber kopieren tut es die wichtigen dateinen nicht, wer weiss rat?

thoerb
Beiträge: 1677
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

Re: cp -u -r * .[^.]*

Beitrag von thoerb » 13.10.2016 12:22:55

https://wiki.ubuntuusers.de/cp/

Was ist daran so schwer?

Antworten