stat -f%z ./my_file
Search This Blog
Showing posts with label script. Show all posts
Showing posts with label script. Show all posts
Find files and set their permissions
find files and pipe them to chmod to set permissions:
find . -type d -exec chmod 0755 {} \; find . -type f -exec chmod 0644 {} \;
Build Java runtime from OpenJDK using jlink
MODULES=$(java --list-modules | sed 's/\@.*//' | paste -sd "," -) jlink --no-header-files --no-man-pages --compress=2 --add-modules $MODULES --output java-runtime
sed: delete from matching pattern to the end of the line
sed 's/\.com\/.*/.com/' file.txt
example 2
Command:java --list-modulesResult:
java.base@13.0.1 java.compiler@13.0.1 java.datatransfer@13.0.1 java.desktop@13.0.1 java.instrument@13.0.1 java.logging@13.0.1 java.management@13.0.1 java.management.rmi@13.0.1 java.naming@13.0.1 java.net.http@13.0.1 java.prefs@13.0.1 java.rmi@13.0.1 java.scripting@13.0.1 java.se@13.0.1 java.security.jgss@13.0.1 java.security.sasl@13.0.1 java.smartcardio@13.0.1 java.sql@13.0.1 java.sql.rowset@13.0.1 java.transaction.xa@13.0.1 java.xml@13.0.1 java.xml.crypto@13.0.1 jdk.accessibility@13.0.1 jdk.aot@13.0.1 jdk.attach@13.0.1 jdk.charsets@13.0.1 jdk.compiler@13.0.1 jdk.crypto.cryptoki@13.0.1 jdk.crypto.ec@13.0.1 jdk.dynalink@13.0.1 jdk.editpad@13.0.1 jdk.hotspot.agent@13.0.1 jdk.httpserver@13.0.1 jdk.internal.ed@13.0.1 jdk.internal.jvmstat@13.0.1 jdk.internal.le@13.0.1 jdk.internal.opt@13.0.1 jdk.internal.vm.ci@13.0.1 jdk.internal.vm.compiler@13.0.1 jdk.internal.vm.compiler.management@13.0.1 jdk.jartool@13.0.1 jdk.javadoc@13.0.1 jdk.jcmd@13.0.1 jdk.jconsole@13.0.1 jdk.jdeps@13.0.1 jdk.jdi@13.0.1 jdk.jdwp.agent@13.0.1 jdk.jfr@13.0.1 jdk.jlink@13.0.1 jdk.jshell@13.0.1 jdk.jsobject@13.0.1 jdk.jstatd@13.0.1 jdk.localedata@13.0.1 jdk.management@13.0.1 jdk.management.agent@13.0.1 jdk.management.jfr@13.0.1 jdk.naming.dns@13.0.1 jdk.naming.rmi@13.0.1 jdk.net@13.0.1 jdk.pack@13.0.1 jdk.rmic@13.0.1 jdk.scripting.nashorn@13.0.1 jdk.scripting.nashorn.shell@13.0.1 jdk.sctp@13.0.1 jdk.security.auth@13.0.1 jdk.security.jgss@13.0.1 jdk.unsupported@13.0.1 jdk.unsupported.desktop@13.0.1 jdk.xml.dom@13.0.1 jdk.zipfs@13.0.1Command:
java --list-modules | sed 's/\@.*//'Result:
java.base java.compiler java.datatransfer java.desktop java.instrument java.logging java.management java.management.rmi java.naming java.net.http java.prefs java.rmi java.scripting java.se java.security.jgss java.security.sasl java.smartcardio java.sql java.sql.rowset java.transaction.xa java.xml java.xml.crypto jdk.accessibility jdk.aot jdk.attach jdk.charsets jdk.compiler jdk.crypto.cryptoki jdk.crypto.ec jdk.dynalink jdk.editpad jdk.hotspot.agent jdk.httpserver jdk.internal.ed jdk.internal.jvmstat jdk.internal.le jdk.internal.opt jdk.internal.vm.ci jdk.internal.vm.compiler jdk.internal.vm.compiler.management jdk.jartool jdk.javadoc jdk.jcmd jdk.jconsole jdk.jdeps jdk.jdi jdk.jdwp.agent jdk.jfr jdk.jlink jdk.jshell jdk.jsobject jdk.jstatd jdk.localedata jdk.management jdk.management.agent jdk.management.jfr jdk.naming.dns jdk.naming.rmi jdk.net jdk.pack jdk.rmic jdk.scripting.nashorn jdk.scripting.nashorn.shell jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom jdk.zipfs
see also
Subscribe to:
Posts (Atom)