Forum

Einloggen | Registrieren | RSS  

Super!!! So funktioniert das! (Elektronik)

verfasst von Cookie, 18.04.2014, 00:06 Uhr

++++++++++++++++++


» Konsolenkomandos gibts wohl zu Hauf ...

Mmh, ja. Eine shell ist aber bei weitem mehr als eine willenlose
Ansammlung von Tools. Aber selbst unter der Betrachtungsweise helfen
dir, wenn du eine Vorstellung von dem hast was du machen willst, z.b.
apropos, whatis (wenn du die Werkzeuge hast braucht es noch die zu
bearbeitend Dateien, also helfen zb. locate und find ..)

Zwei Dateien vergleichen zb. frag ihn einfach, logisch waere Differenz
oder Gemeinsamkeit, also zb. $apropos difference

apropos durchsucht die whatis-datenbank und dann bekommst du eine Liste
geliefert mit Kandidaten, dabei sind dann auch Sachen die nicht in Frage
kommen aber hast mal einen Einstieg. Und siehe da es tauchen auch Sachen auf
wie diff und sdiff. (wo kommen die her? -> GNU diffutils siehe
http://www.gnu.org/software/software.de.html#allgnupkgs)

» zB abcde ist ein geniales Konsolenproggy, wenn man denn die kryptischen
» Einträge in der init-Datei weiß...

Muss man aber auch erstmal decodieren was du damit zum Ausdruck bringen
willst ...

A Better CD Encoder

» ... oder jemand kennt der einem das sagen kann! :-D

klar, man-page lesen. Wie man die durchsucht und darin navigiert einfach
mal in einer aufgrerufen -h- druecken, dann erscheint die Hilfe zum
standard man-pager less. Vorrausgesetzt man hat dem Teil auch eine
brauchbare Doku verpasst.

wichtige zur Suche:
'/<begriff>' - suchen vorwaerts, 'n' naechstes
'?<begriff>' - suchen rueckwaerts 'N' naechstes

Die console ist GNUland wenn so will,

» ich kenne aber nur recht wenig....

bash, mal auf tabulatur-taste druecken und staunen was es da so alles
derzeit im Suchpfad auf deinem Rechner ausfuehrbares gibt. Der Trick
dabei ist nicht alles bis ins Details zu kennen sondern zu wissen wie
man sich die noetigen Infos beschafft.

Die meisten Sachen lassen sich ohne weiteres auf vielfaeltige Weise
erledigen.**
---------

Damit das weiter oben, mit dem $diff *, bzw. $diff OPA* war es wohl,
einen Sinn ergibt muesste man auch noch ein wenig ausholen. Das
funktionierte nat. nur weil in dem Verzeichnis nur zwei Dateien
OPA604.LIB und OPA2604.LIB lagen.

Der output ist dir zu kryptisch? man-page verraet es dir ihn zu deuten,
oder du guckst es dir mit 'einfachen' K(de)AdvancedTextEditor an. Ein
Punkt dabei ist doch der, sind die beiden Dateien gleich ja oder nein
und wie kriegt man das in einem Bruchteil der Zeit, welche diese
Verzapfung in Anspruch nahm, heraus ....


---------------

Kannst ja auch beides vereinen. Spasseshalber

Nochmal rekapitulieren, ein LTSpice das man nicht, aeehh das einen nicht
versteht und zwei Modelle von den man den Verdacht haben kann das sie
womoeglich garnicht so unterschiedlich sind. Das die tatsaechlichen
elektrischen Eigenschaften dann schon voneinander abweichen koennen ist
ja nochmal was anderes, insofern nicht beruecksichtigt aber dann auch
egal, fuer die Simu.

mal nach /tmp wechseln, ein test verz. anlegen und beide dort hinein
kopieren. mit Kate beide oeffnen Ansicht teilen, eine nach Rechts eine
nach Links, zeilennummern einblenden, Terminal-emulation einblenden.

Im Terminal ein diff auf beide ansetzen, Ausgabe mit den angezeigten
Texten vergleichen, dann siehst du auch leicht was das zu bedeuten hat.

Gut ist jetzt im Nachhinein eher eine sinnlose Aktion aber,
genauso gut koenntest du dir in einem Teil-Fenster eine model o. library
Datei anzeigen im anderen ein zu bearbeitendes Symbol, also direkt
nebeneinander und bequem bearbeiten.
In der der console kopierst du einfach die Sachen dahin wo du sie haben
willst und kannst dann gleich auch noch das Ltspice im Hintergrund
aufrufen. Alles in einem Aufwasch, ganz ohne Maus und nervige
Fensterwechsel und herumschieberei.

Wenn man den Dreh raus hat geht das echt zuegig.





--------------


** Vergleiche mit huebscherem output, muss man aber mehr tippen und
Hilfsdateien lesen ...
$ comm -13 <(sort datei1) <(sort datei2)
$ grep -Fxvf datei1 datei2

$ comm -13 <(sort OPA604.LIB) <(sort OPA2604.LIB)
*
* Datasheet: SBOS006
* OPA2604
* Part: OPA2604
.SUBCKT OPA2604 1 2 3 4 5


$ grep -Fxvf OPA604.LIB OPA2604.LIB
* OPA2604
* Part: OPA2604
* Datasheet: SBOS006
.SUBCKT OPA2604 1 2 3 4 5
*

Bis auf die Namen, eine verirrte leerzeile und ein vergessenes linefeed
sind die jdf. gleich, egal ...

have fun.



Gesamter Thread:

LT-Spice ein Problem - PeterGrz(R), 10.04.2014, 11:09 (Elektronik)
LT-Spice ein Problem - geralds(R), 10.04.2014, 11:31
LT-Spice ein Problem - PeterGrz(R), 10.04.2014, 11:45
LT-Spice ein Problem - Jogi(R), 10.04.2014, 12:14
LT-Spice ein Problem - PeterGrz(R), 10.04.2014, 14:02
LT-Spice ein Problem - Cookie, 10.04.2014, 19:07
LT-Spice ein Problem - Cookie, 10.04.2014, 19:09
LT-Spice ein Problem - PeterGrz(R), 11.04.2014, 08:04
LT-Spice ein Problem - PeterGrz(R), 11.04.2014, 08:27
LT-Spice ein Problem - Cookie, 12.04.2014, 11:39
LT-Spice ein Problem - geralds(R), 12.04.2014, 14:35
LT-Spice ein Problem - PeterGrz(R), 14.04.2014, 08:25
LT-Spice ein Problem - Cookie, 11.04.2014, 10:40
LT-Spice ein Problem - PeterGrz(R), 14.04.2014, 08:24
Fehlermeldung - PeterGrz(R), 15.04.2014, 11:21
Fehlermeldung - Cookie, 15.04.2014, 12:17
Fehlermeldung - PeterGrz(R), 15.04.2014, 13:34
Fehlermeldung - Cookie, 15.04.2014, 15:55
Super!!! So funktioniert das! - PeterGrz(R), 16.04.2014, 08:20
Super!!! So funktioniert das! - Cookie, 16.04.2014, 13:33
Super!!! So funktioniert das! - PeterGrz(R), 16.04.2014, 14:39
LM13700 braucht es ja auch noch - PeterGrz(R), 16.04.2014, 15:07
Super!!! So funktioniert das! - Cookie, 16.04.2014, 16:06
Super!!! So funktioniert das! - PeterGrz(R), 17.04.2014, 07:57
Super!!! So funktioniert das! - Cookie, 18.04.2014, 00:06
LT-Spice ein Problem - Jogi(R), 13.04.2014, 13:17
LT-Spice ein Problem - geralds(R), 13.04.2014, 13:51
LT-Spice ein Problem - Jogi(R), 13.04.2014, 15:21
LT-Spice ein Problem - geralds(R), 13.04.2014, 17:13
LT-Spice ein Problem - gast (A), 13.04.2014, 14:55
LT-Spice ein Problem - geralds(R), 10.04.2014, 12:28
LT-Spice ein Problem - PeterGrz(R), 10.04.2014, 13:46