tag:blogger.com,1999:blog-11975287389937928722024-02-08T05:12:00.999+01:00Shortzzz' BlogUnknownnoreply@blogger.comBlogger43125tag:blogger.com,1999:blog-1197528738993792872.post-13753731450310869222017-01-09T15:51:00.001+01:002017-01-09T15:51:02.700+01:00Excel Identisch über mehrere Zellen<br />
<style>
.demo {
border:1px #FFFFFF;
}
.demo th {
border:1px #FFFFFF;
background:#F0F0F0;
}
.demo td {
border:1px #FFFFFF;
}
</style>
<table class="demo">
<thead>
<tr>
<th>A</th>
<th>B</th>
<th>C</th>
<th>D</th>
<th>Formel</th>
<th>Ergebnis</th>
</tr>
</thead>
<tbody>
<tr>
<td> 702</td>
<td>701</td>
<td>704</td>
<td>703 </td>
<td> =ZÄHLENWENN(A1:D1;A1)=4</td>
<td> FALSCH</td>
</tr>
<tr>
<td> 799</td>
<td>799</td>
<td> 799</td>
<td>799</td>
<td>=ZÄHLENWENN(A2:D2;A2)=4</td>
<td>RICHTIG</td>
</tr>
</tbody><tbody>
</tbody></table>
<br />
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span>
<span style="font-family: "courier new" , "courier" , monospace;">=ZÄHLENWENN(<b>B12</b>:E12;<b>B12</b>)=4</span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-28586895240659654612016-11-18T08:34:00.000+01:002017-01-11T15:57:02.175+01:00SQL Server Management Studio Syntax error in TextHeader of View<span id="_ctl6_ctlTopic"><span id="_ctl6_ctlTopic_ctlPanelBar"><span id="_ctl6_ctlTopic_ctlPanelBar_ctlTopicsRepeater__ctl14_lblFullMessage"></span></span></span><br />
<pre class="prettyprint lang-sql prettyprinted"><span class="pln">In Query Windows enter this: </span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="pln"> </span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="pln">sp_helptext N</span><span class="str">'NameOfView'</span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str"> </span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str"> </span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str">If you want to get The Create Table Statment:</span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str">SELECT c.name +' ' +t.name + </span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str"> case t.name </span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str"> when 'nvarchar' </span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str"> then ' ('+convert(varchar,c.max_length/2)+') '</span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str"> else ''</span></pre>
<pre class="prettyprint lang-sql prettyprinted"><span class="str"> end +','
--,t.name data_type
--,c.max_length max_length
--,c.precision precision
--,c.scale scale
--,c.is_nullable is_nullable
--,c.is_identity is_identity
--,c.collation_name collation_name
FROM sys.columns c
,sys.objects o
,sys.types t
WHERE c.object_id = o.object_id
AND t.system_type_id = c.system_type_id
and o.name = 'yourTableName'
and t.name != 'sysname' </span></pre>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-85692731877147015032016-09-16T13:09:00.000+02:002016-09-16T13:09:00.876+02:00Greenshot Ersatz Linux MintMenu > Einstellungen > Tastenkombinationen<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDIHtm0U_PCP2tyeuGUs9HZM-oFhflJRYnuKTGoyRo8wxuMyytNxl9QVoJQwLumZ75Yc4davvihqJqbTC5HF0rdX2w0sheN_twUmWt9oShH_nYh9bhOdqjlS00UxtXDgVM0mJj7CUxb_06/s1600/Auswahl_001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDIHtm0U_PCP2tyeuGUs9HZM-oFhflJRYnuKTGoyRo8wxuMyytNxl9QVoJQwLumZ75Yc4davvihqJqbTC5HF0rdX2w0sheN_twUmWt9oShH_nYh9bhOdqjlS00UxtXDgVM0mJj7CUxb_06/s1600/Auswahl_001.png" /></a></div>
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-13972078488896097082016-08-13T21:58:00.000+02:002016-08-13T21:58:14.432+02:00python remove empty lines from string<table><tbody>
<tr><td class="votecell"><br /></td><td class="answercell">
<div class="post-text" itemprop="text">
How about:<br />
<pre class="lang-py prettyprint prettyprinted"><code><span class="pln">text </span><span class="pun">=</span><span class="pln"> os</span><span class="pun">.</span><span class="pln">linesep</span><span class="pun">.</span><span class="pln">join</span><span class="pun">([</span><span class="pln">s </span><span class="kwd">for</span><span class="pln"> s </span><span class="kwd">in</span><span class="pln"> text</span><span class="pun">.</span><span class="pln">splitlines</span><span class="pun">()</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> s</span><span class="pun">])</span></code></pre>
where <code>text</code> is the string with the possible extraneous lines?<br />
<br />
http://stackoverflow.com/questions/1140958/whats-a-quick-one-liner-to-remove-empty-lines-from-a-python-string/1140966#1140966<br />
<br />
</div>
</td></tr>
</tbody></table>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-35742534010457180762016-08-13T13:34:00.002+02:002017-07-08T22:02:46.999+02:00TinyCoreLinux<style type="text/css">pre.cjk { font-family: "Nimbus Mono L",monospace; }p { margin-bottom: 0.25cm; line-height: 120%; }</style>
<br />
<pre class="western" style="margin-bottom: 0.5cm;"><span style="color: #c20cb9;"><b>sudo</b></span> <span style="color: #c20cb9;"><b>fdisk</b></span> <span style="color: black;"><b>/</b></span>dev<span style="color: black;"><b>/</b></span>mmcblk0</pre>
<div style="line-height: 100%; margin-bottom: 0cm;">
p drücken</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0cm;">
Device Boot
Start End Blocks Id System</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
/dev/mmcblk0p1
342 2902 30720 c Win95 FAT32 (LBA)</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
/dev/mmcblk0p2
2903 5089280 61036536 83 Linux</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0cm;">
Merke den
Startcylinder der partition “/dev/mmcblk0p2” hier 2903. Lösche
Partition 2 mit d. Jetzt mit n eine neue Partition erstellen. Als
Partitionsnummer 2 eingeben. Startzylinder (2903) eigeben. Als
Endzylinder nichts eingeben, somit wird der gesamte restliche platz
für die Partition verwendet. Mit w die Partiton erstellen.</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0cm;">
Neustart</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<pre class="western"><span style="color: #c20cb9;"><b>sudo</b></span> resize2fs <span style="color: black;"><b>/</b></span>dev<span style="color: black;"><b>/</b></span>mmcblk0p2</pre>
<pre class="western"> </pre>
<pre class="western">
</pre>
<pre class="western">http://forum.tinycorelinux.net/index.php?topic=18932.0</pre>
<pre class="western"><code class="bbc_code">SCYL=$(sudo fdisk -l /dev/mmcblk0 | grep mmcblk0p2 | awk '{ print $2 }')</code></pre>
<pre class="western"><code class="bbc_code"><code class="bbc_code">echo -e "p\nd\n2\nn\np\n2\n${SCYL}\n\n\np\nw\n" | sudo fdisk /dev/mmcblk0</code></code></pre>
<pre class="western"><code class="bbc_code"><code class="bbc_code"><code class="bbc_code">sudo reboot</code></code></code></pre>
<pre class="western"><code class="bbc_code"><code class="bbc_code"><code class="bbc_code"><code class="bbc_code">sudo resize2fs /dev/mmcblk0p2</code> </code></code></code></pre>
<pre class="western"><code class="bbc_code"><code class="bbc_code"><code class="bbc_code"> </code> </code> </code> </pre>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0cm;">
Nun kann man
programme installieren:</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
tce-load -iw python</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
tce-load -iw curl<br />
<br />
----<br />
<br />
Um Konfiguration am System zu persistieren:<br />
Persistence:<br />
filetool.sh -b<br />
<br />
Hier werden startup-Befehle eingegeben:<br />
/opt/bootlocal.sh<br />
filetool.sh -b nicht vergessen<br />
<br />
----<br />
pip installieren: <br />
<pre style="margin: 0; padding: 0;"><code class="bbc_code">tc@box:~$ wget https://bootstrap.pypa.io/get-pip.py
tc@box:~$ sudo python get-pip.py</code></pre>
<br />
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-78648801331328295932016-08-13T13:34:00.001+02:002016-08-13T21:59:28.119+02:00Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-26511114893354639682016-08-13T13:34:00.000+02:002016-08-13T22:00:26.094+02:00TinyCoreLinux<style type="text/css">pre.cjk { font-family: "Nimbus Mono L",monospace; }p { margin-bottom: 0.25cm; line-height: 120%; }</style>
<br />
<pre class="western" style="margin-bottom: 0.5cm;"><span style="color: #c20cb9;"><b>sudo</b></span> <span style="color: #c20cb9;"><b>fdisk</b></span> <span style="color: black;"><b>/</b></span>dev<span style="color: black;"><b>/</b></span>mmcblk0</pre>
<div style="line-height: 100%; margin-bottom: 0cm;">
p drücken</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0cm;">
Device Boot
Start End Blocks Id System</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
/dev/mmcblk0p1
342 2902 30720 c Win95 FAT32 (LBA)</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
/dev/mmcblk0p2
2903 5089280 61036536 83 Linux</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0cm;">
Merke den
Startcylinder der partition “/dev/mmcblk0p2” hier 2903. Lösche
Partition 2 mit d. Jetzt mit n eine neue Partition erstellen. Als
Partitionsnummer 2 eingeben. Startzylinder (2903) eigeben. Als
Endzylinder nichts eingeben, somit wird der gesamte restliche platz
für die Partition verwendet. Mit w die Partiton erstellen.</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0cm;">
Neustart</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<pre class="western"><span style="color: #c20cb9;"><b>sudo</b></span> resize2fs <span style="color: black;"><b>/</b></span>dev<span style="color: black;"><b>/</b></span>mmcblk0p2</pre>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0cm;">
Nun kann man
programme installieren:</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
tce-load -iw python</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
tce-load -iw curl<br />
<br />
----<br />
<br />
Um Konfiguration am System zu persistieren:<br />
Persistence:<br />
filetool.sh -b<br />
<br />
Hier werden startup-Befehle eingegeben:<br />
/opt/bootlocal.sh<br />
filetool.sh -b nicht vergessen<br />
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-26589981274867256852016-08-11T20:19:00.000+02:002016-08-11T20:19:04.158+02:00linux restart network interfacesall <br />
/etc/init.d/networking restart<br />
<br />
restart specific interface<br />
ifdown wlan0<br />
ifup wlan0<br />
<br />
all interfaces<br />
ifconfig -aUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-87278760481961687282016-07-24T18:11:00.002+02:002016-07-24T18:11:53.259+02:00rsync<h2>
Backup mit Timestamp</h2>
<span style="font-family: "courier new" , "courier" , monospace;">rsync -avb --suffix=_`date +%Y%m%d%H%M%S` /home/user/Downloads/rsync/A/ /home/user/Downloads/rsync/B/</span><br />
<br />
Ändert ein File im Startverzeichnis, so wird das im Zielverzeichnis mit einem Zeistempel versehen.<br />
<br />
Bsp:<br />
1. Rsync ausführen <br />
1. File 1.txt wird von A nach B kopiert, beide Verzeichnisse haben das identische File 1.txt<br />
2. In Folder A ändert das File 1.txt<br />
3. Rsync ausführen<br />
4. Das File 1.txt wird von A nach B kopiert. das Alte File in B wird mit einem Zeitstempel veresehen.<br />
<br />
<h2>
Backup ohne Timestamp (File wird im Ziel überschrieben)</h2>
<span style="font-family: "courier new" , "courier" , monospace;">rsync -av --size-only /home/andy/Downloads/rsync/A/ /home/andy/Downloads/rsync/B/</span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-44356761499153115652016-07-24T18:11:00.000+02:002016-07-24T18:11:37.346+02:00Webdav mittels Visual-Basic verbinden<h2>
VB-Script zum verbinden von Webdav </h2>
NET USE gibt immer viele Fehler<br />
<br />
Eine Alternative dazu ist folgednes Script<br />
<br />
webdav.vbs <br />
--------------------------------------------------<br />
Set objNetwork = WScript.CreateObject("WScript.Network") <br />objNetwork.MapNetworkDrive "I:" , "https://www.ressource.com/path/to/folder/", false, "username", "password" <br />
--------------------------------------------------<br />
<br />
<br />
<br />
Quelle: <a href="http://ss64.com/vb/mapnetworkdrive.html" target="_blank">http://ss64.com/vb/mapnetworkdrive.html</a><br />
<br />
<pre>Syntax
<i>objNetwork</i>.MapNetworkDrive(<i>strLocalDrive</i>, <i>strRemoteShare</i>, [<i>persistent</i>], [<i>strUser</i>], [<i>strPassword</i>])
Key
objNetwork : A WScript.network object
strLocalDrive : The drive letter (e.g. L:)
strRemoteShare : The UNC path to the remote drive \\MyServer\MyPrinter
(String value)
persistent : True/False - store the mapping persistently in the users profile
default = false
strUser : The user name. (Optional)
strPassword : The password. (Optional)</pre>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-45959568179188789782016-07-24T18:02:00.002+02:002016-07-24T18:02:30.061+02:00Windows Webdav DateibegrenzungWindows begreznt die Dateigrösse normalerweise auf ca. 50 MB. Dies kann man wie folgt umgehen:<br />
<br />
Click Start, click Run, type regedit, and then click OK.<br />Locate and then click the following registry subkey:<br />HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters<br />In the right pane, right-click the FileSizeLimitInBytes value, and then click Modify.<br />If you cannot see the FileSizeLimitInBytes value, right-click the blank space in the right pane, click New, click DWORD Value, type FileSizeLimitInBytes, and then click OK.<br />In the Edit DWORD Value box, click to select the Decimal option. In the box under Value data, type a value that is larger than the size of the file that you want to download. Click OK.<br />Note The default value for the file size limit is 50000000 bytes.<br />Quit Registry Editor. Restart the computer.<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-45382219384787282962016-05-15T12:35:00.001+02:002016-05-15T12:53:23.572+02:00Regex Control Charackter without LineBreak, Tabs etcSteuerzeichen in Regex lassen sich mit :cntrl: suchen, jedoch werden so auch normale Zeilenumbrüche, Tabulatoren etc ersetzt, wenn man diese Leerzeichen behalten möchte kann man den Folgenden String verwenden:<br />
<br />
lookaheads <br />
<br />
(?![\s])[[:cntrl:]]<br />
<br />
Quelle: <a href="http://stackoverflow.com/a/17328119" target="_blank">http://stackoverflow.com/a/17328119</a><br />
<br />
<br />
<div>
<b>Ein paar Steuerzeichen mit der Tastatur erzeugen:</b></div>
alt+03 -> ETX<br />alt+04 -> EOT<br /><br /><br />Quelle: <a href="http://www.theasciicode.com.ar/" target="_blank">http://www.theasciicode.com.ar/</a><br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-17126785607681030612016-05-14T18:49:00.001+02:002016-08-26T07:19:47.091+02:00cyanogenmod 9505https://dl.twrp.me/jfltexx/<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRQM1eoL8lrv-hjwAmT4Ek7zNKclwXTAkyZeaOsg_BTIMLSJD35JBpzTerUPdiwbZiu5ZcdDElWyM1FU9V-kAAe9ouKdlh4Iulsxzoc0REG-7yK05N-7hZES5t4dCo3PfYPbV4hoQGSn2k/s1600/odin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="231" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRQM1eoL8lrv-hjwAmT4Ek7zNKclwXTAkyZeaOsg_BTIMLSJD35JBpzTerUPdiwbZiu5ZcdDElWyM1FU9V-kAAe9ouKdlh4Iulsxzoc0REG-7yK05N-7hZES5t4dCo3PfYPbV4hoQGSn2k/s320/odin.png" width="320" /></a></div>
<br />
Download:<br />
- <a href="http://get.cm/?device=jfltexx" target="_blank">http://get.cm/?device=jfltexx</a><br />
- <a href="http://opengapps.org/">http://opengapps.org/ (Platform: ARM, Android: 6, Variant: Pico)</a><br />
<br />
Recovery<br />
Mit USB-Verbinden und folgende flashen<br />
1. CM<br />
2. GAPPS<br />
<br />
Fehler:<br />
<br />
Setup Wizard has stopped<br />
Here is a method that you can do without whiping,<br />
<br />
Boot into TWRP Recovery<br />
Mount System ( Mount → check System )<br />
Advanced → File Manager<br />
Browse to /system/priv-app/Setup-Wizard<br />
Delete it<br />
<br />
how-do-i-remove-gapps-from-cyanogenmod.<br />
<br />
Seems like you can remove it without a reinstall<br />
<br />
adb shell<br />
su<br />
mount -o rw,remount /system<br />
rm -R /system/addon.d<br />
<br />
Source here : How to fix wrong Google apps<br />
http://android.stackexchange.com/questions/65762/how-do-i-remove-gapps-from-cyanogenmodUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-46527639673187397172016-01-02T00:37:00.003+01:002016-01-02T00:40:22.840+01:00Linux automount smb<span style="font-family: Courier New;"><b>etc/fstab</b> </span><br />
<span style="font-family: Courier New;">//ip/share /media/asustor_share cifs credentials=/home/andy/.smbcredentials,iocharset=utf8,sec=ntlm,noauto,<span style="background-color: #6aa84f;">user</span> 0 0 <br /> </span><br />
<span style="font-family: Courier New;"><span style="background-color: #6aa84f;">user</span>= allow user to mount smb...</span><br />
<span style="font-family: Courier New;"><br /></span>
<span style="font-family: Courier New;">subl ~/.smbcredentials</span><br />
<span style="font-family: Courier New;">username=msusername</span><br />
<span style="font-family: Courier New;">password=mspassword</span><br />
<br />
<span style="font-family: Courier New;">chmod 600 .smbcredentials </span><br />
<span style="font-family: Courier New;"></span><br />
<span style="font-family: Courier New;"></span><br />
<span style="font-family: Courier New;"><br />source: https://wiki.ubuntu.com/MountWindowsSharesPermanently</span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-46979798933259319042015-10-17T18:21:00.000+02:002015-10-17T18:21:16.294+02:00Alias in Linux Mint/etc/bash.bashrcUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-64448725687890967612015-10-14T09:33:00.002+02:002015-10-14T09:33:47.479+02:00Linux sort CSV file<span style="font-family: "Courier New",Courier,monospace;">sort -t";" -k2 -k1 -k3 list.csv</span><br />
<span style="font-family: "Courier New",Courier,monospace;"><br /></span>
<span style="font-family: "Courier New",Courier,monospace;">oder </span><br />
<span style="font-family: "Courier New",Courier,monospace;"><br /></span>
<pre><span style="font-family: "Courier New",Courier,monospace;"><code>sort --field-separator=';' --key=2,1,3</code></span></pre>
<pre><b><span style="font-family: "Courier New",Courier,monospace;"><code>
</code></span></b></pre>
<pre><b><span style="font-family: "Courier New",Courier,monospace;"><code>Input:</code></span></b></pre>
<pre><span style="font-family: "Courier New",Courier,monospace;"><code>3;1;2
2;1;3
3;2;1
1;2;3
2;3;1
1;3;2</code></span></pre>
<pre><span style="font-family: "Courier New",Courier,monospace;"><code>
</code></span></pre>
<pre><b><span style="font-family: "Courier New",Courier,monospace;"><code>Output:</code></span></b></pre>
<pre><span style="font-family: "Courier New",Courier,monospace;"><code>2;1;3
3;1;2
1;2;3
3;2;1
1;3;2
2;3;1</code></span></pre>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-23198973888361399182015-10-06T21:21:00.001+02:002015-10-06T21:21:40.938+02:00cd into a dir with - minus<pre class="lang-bsh prettyprint prettyprinted"><code><span class="pln">the dir:</span></code></pre>
<pre class="lang-bsh prettyprint prettyprinted"><code><span class="pln">
</span></code></pre>
<pre class="lang-bsh prettyprint prettyprinted"><code><span class="pln">-2015-10-05-2044</span></code></pre>
<pre class="lang-bsh prettyprint prettyprinted"><code><span class="pln">
</span></code></pre>
<pre class="lang-bsh prettyprint prettyprinted"><code><span class="pln">cd </span><span class="pun">./-2015-10-05-2044</span></code></pre>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-81976002375906042582015-10-04T13:25:00.001+02:002015-10-04T13:25:30.245+02:00Linux count Files in directoryls -l | grep ^- | wc -l # Files<br />ls -l | grep ^d | wc -l # Directories<br />ls -l | grep ^l | wc -l # Links<br /><br />Count with specific ending (eg. mkv):<br /><br />ls -l | grep -i ^-.*mkv | wc -lUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-59381197313636330992015-10-04T12:05:00.002+02:002015-10-04T12:06:50.193+02:00Compile unrar from Source In Linux<pre>First see whats the most recent version:</pre>
<pre>ftp://ftp.rarlab.com/rar/ </pre>
<pre>look for unrarsrc-*.tar.gz</pre>
<pre> </pre>
<pre> </pre>
<pre><span style="font-family: "Courier New",Courier,monospace;">wget http://www.rarlab.com/rar/unrarsrc-4.1.4.tar.gz
tar xzvf unrarsrc-4.1.4.tar.gz # replace Version
cd unrar
make
sudo make install</span></pre>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-91703877578141593012015-09-26T22:33:00.000+02:002015-09-26T22:33:03.314+02:00Linux Filename im Terminal ändern<h2>
<span style="font-size: small;">Filename Punkte und Leerzeichen durch _ ersetzen</span></h2>
<span style="font-size: small;">rename 's/[. -]+/_/g' *<br /></span><br />
<h2>
<span style="font-size: small;">Lowercase</span></h2>
<span style="font-size: small;">for i in $( ls | grep [A-Z] ); do mv -i $i `echo $i | tr 'A-Z' 'a-z'`; done</span><br />
<span style="font-size: small;"><br /></span>
<h2>
<span style="font-size: small;">Ersetzen</span></h2>
<span style="font-size: small;">rename 's/hier_ist_der_zu_ersetzende_text//g' *</span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-45324966799271741692015-09-26T22:26:00.001+02:002015-09-26T22:27:24.690+02:00pyload auf bestimmte Version downgradenFolgendes in einem Terminal ausführen: <br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">pyLoadCore --quit<br /><br />cd ~/<br />rm -R pyload201508/<br />mkdir pyload201508<br />cd pyload201508/<br /><br />wget https://github.com/pyload/pyload/archive/5e15580202c44628f2fbfabad0c3f693975fb3c9.zip<br />unzip *.zip<br />mv pyload* pyload<br /><br />sudo -s<br />rm -R /usr/share/pyload<br />mv pyload/ /usr/share/<br /><br />exit<br /><br />cd /usr/share/pyload/<br />./pyLoadCore.py --daemon</span><br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-75969150821710876512015-09-26T22:23:00.003+02:002016-01-09T12:21:25.902+01:00ddrescueImage eines Datenträgers erstellen<br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Image erstellen:</span><br />
<span style="font-family: "Courier New",Courier,monospace;">clear && date && sudo ddrescue /dev/sdb /media/andy/iomega/raspberrypi_pyload.img && date</span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Image zurückspielen:</span><br />
<span style="font-family: "Courier New",Courier,monospace;">date && sudo ddrescue /media/andy/iomega/raspberrypi.img /dev/sdb --force && date</span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace; font-size: large;">Installation </span><br />
<span style="font-family: "Courier New",Courier,monospace;">sudo apt-get install gddrescue </span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-82913901279212624232015-08-26T15:10:00.003+02:002015-08-26T15:10:40.698+02:00Pfad eines Linux Comandos anzeigen<br />
You can use "<em>type</em>" or "<em>whereis</em>" command to find out which command shell executes and to print binary (command) file location for specified command.<br />
<h2>
whereis command example</h2>
Display ls command location along with man page path:<br /> <strong>whereis ls</strong><br /> Output:<br /> <em>ls: /bin/ls /usr/share/man/man1p/ls.1p.gz /usr/share/man/man1/ls.1.gz</em><br />
<h2>
type command example</h2>
Find out which command the shell executes:<br /> <strong>type -a ls</strong><br /> Output:<br /> <em>ls is aliased to `ls --color=tty'<br /> ls is /bin/ls</em><br />
<br />
<br />
Source: <a href="http://www.cyberciti.biz/tips/find-linux-unix-command-location.html" target="_blank">http://www.cyberciti.biz/tips/find-linux-unix-command-location.html</a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-67422045506150785542015-03-22T00:07:00.002+01:002015-03-22T00:07:14.936+01:00Batch-File An Taskleiste anheftenLeider ist es nicht so leicht eine Batchdatei an die Windows 7 Taskleiste anzuheften. Mit diesem Trick geht’s:<br />
<br />
1. Die anzuheftende Batchdatei von <i><b>batch.bat </b></i>nach <i><b>batch.exe</b></i> umbenennen.<br />
<br />
2. Die Batchdatei nun in die Taskleiste ziehen und anheften.<br />
<br />
3. Nun die original Batchdatei wieder umbenennen in<i><b> batch.bat</b></i>.<br />
<br />
4. Mit gedrückter Shift-Taste mit der rechten Mausstaste auf die Verknüpfung klicken und auf <i><b>Eigenschaften</b></i> klicken.<br />
<br />
5. Unter <i><b>Ziel</b></i> nun den korrekten Pfad zur Batchdatei eingeben. Es reicht aus, aus dem .exe ein .bat zu machen.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-1197528738993792872.post-32249236867966822502015-03-22T00:07:00.000+01:002015-03-22T00:07:00.260+01:00Text Files per CommandLine kombinieren:
copy *.js bigfile.txtUnknownnoreply@blogger.com0